• 0 رای - 0 میانگین
  • 1
  • 2
  • 3
  • 4
  • 5
دلیل استفاده از array()
#1
دروود بر شما

دوستان عزیز می خواستم بدونم دلیل استفاده از این کد تو برنامه چیه ؟؟؟؟
یعنی این کد چی کار می کنه که بالا خیلی از برنامه ها php می بینیم ؟
این تابع فرضی فقط می خوام بدونم چرا استفاده می کنند و اینکه در برنامه چه کاری انجام میده این آرایه ؟؟؟
کد پی‌اچ‌پی:
$num = array() 
  پاسخ
تشکر شده توسط :
#2
این کد داره num رو به عنوان یک آرابه معرفی می کنه
دلیل دیگه ای نداره
هر که با مرغ هوا دوست شود - خوابش آرامترین خواب جهان خواهد بود.
  پاسخ
تشکر شده توسط : ayoubsys
#3
(۱۳۹۴ خرداد ۱۸, ۰۹:۱۹ ب.ظ)Mr.Parsa نوشته: دروود بر شما

دوستان عزیز می خواستم بدونم دلیل استفاده از این کد تو برنامه چیه ؟؟؟؟
یعنی این کد چی کار می کنه که بالا خیلی از برنامه ها php می بینیم ؟
این تابع فرضی فقط می خوام بدونم چرا استفاده می کنند و اینکه در برنامه چه کاری انجام میده این آرایه ؟؟؟
کد پی‌اچ‌پی:
$num = array() 

شما با این کد متغییر num رو به عنوان یک آرایه تعریف کردید، اینکار رو معمولا قبل از اینکه مثلا اون متغیر num رو توی حلقه یا جاهای دیگه به صورت زیر پر کنن،یک بار انجام میدت:
کد پی‌اچ‌پی:
foreach($a as $a_val) {
$num[] = $a_val;

  پاسخ
تشکر شده توسط :
#4
در ادامه، array() تابع نیست بلکه language construct هستش. مثل exit echo و...
اون کار رو هم بهش میگن variable initialization
شاید عادت خوبی باشه که به خطای undefined variable برنخوری و خوانایی کد کمی بهتر بشه...
وبلاگ: Yousha.Blog.ir


کد کمتر => خطای کمتر => قابل فهمتر => خوانایی بیشتر => نگهداری بهتر
  پاسخ
تشکر شده توسط : hamid_80386 Mr.Parsa
#5
(۱۳۹۴ خرداد ۱۹, ۱۲:۴۲ ق.ظ)behnamy نوشته:
(۱۳۹۴ خرداد ۱۸, ۰۹:۱۹ ب.ظ)Mr.Parsa نوشته: دروود بر شما

دوستان عزیز می خواستم بدونم دلیل استفاده از این کد تو برنامه چیه ؟؟؟؟
یعنی این کد چی کار می کنه که بالا خیلی از برنامه ها php می بینیم ؟
این تابع فرضی فقط می خوام بدونم چرا استفاده می کنند و اینکه در برنامه چه کاری انجام میده این آرایه ؟؟؟
کد پی‌اچ‌پی:
$num = array() 

شما با این کد متغییر num رو به عنوان یک آرایه تعریف کردید، اینکار رو معمولا قبل از اینکه مثلا اون متغیر num رو توی حلقه یا جاهای دیگه به صورت زیر پر کنن،یک بار انجام میدت:
کد پی‌اچ‌پی:
foreach($a as $a_val) {
$num[] = $a_val;


ممنون از پاسختون یعنی الان اون متغیر رو هرجا صدا کنیم داریم یک array رو صدا می کنیم
  پاسخ
تشکر شده توسط :
#6
(۱۳۹۴ خرداد ۱۹, ۰۸:۰۰ ب.ظ)Mr.Parsa نوشته: ممنون از پاسختون یعنی الان اون متغیر رو هرجا صدا کنیم داریم یک array رو صدا می کنیم

بله، اون متغییر یک آرایه هستش: http://beyamooz.com/php/80-basic/67-%D8%...%D8%B1-php
  پاسخ
تشکر شده توسط : Mr.Parsa


پرش به انجمن:


کاربران در حال بازدید این موضوع: 1 مهمان