نمایش نتایج 1 تا 6 از 6

نام تاپیک: پر كردن آرايه با for

  1. #1
    کاربر دائمی
    تاریخ عضویت
    آبان 1387
    محل زندگی
    همین حوالی
    پست
    593

    پر كردن آرايه با for

    چجوري مي تونم يك آرايه انجمني رو با for پر كنم؟
    الان كد زيز صحيح نيست
                                            for($i=1;$i<5;$i++)
    {
    $tr=array('m$i' => 'salam');
    }

  2. #2
    کاربر دائمی آواتار Reza1607
    تاریخ عضویت
    شهریور 1387
    محل زندگی
    يه جايي تو مشهد
    پست
    969

    نقل قول: پر كردن آرايه با for

    به اين صورت اصلاح كن
    for($i=1;$i<5;$i++)
    {
    $tr=array("m$i" =>
    'salam');
    }

  3. #3
    کاربر دائمی
    تاریخ عضویت
    آبان 1387
    محل زندگی
    همین حوالی
    پست
    593

    نقل قول: پر كردن آرايه با for

    تشكر
    اما باز هم كار نمي كنه
    با
    echo count($tr) 
    تست كنيد

  4. #4

    نقل قول: پر كردن آرايه با for

    با سلام، اين مثال رو ببينيد:

    $arr = array('id'=>null, 'name'=>null, 'grade'=>null);
    $values = array(1, 'hosein', 20);
    $keys = array_keys($arr);
    $count = count($keys);
    for($i = 0; $i < $count; $i++) {
    $arr[$keys[$i]] = $values[$i];
    }

    اميدوارم روش كار دستتون بياد. موفق باشيد.

  5. #5

    نقل قول: پر كردن آرايه با for

    یه توضیح کوتاه محل ذخیره سازی ارایه که خونه ای هستش رو باید مشخص کنید که دوستمون بالا فرمودن
     $keys[$i]
    مشکلتون همین تیکه بود فقط

  6. #6

    نقل قول: پر كردن آرايه با for

    اين كد، اصلاح شده كد خود شماست:

    for($i = 1; $i < 5; $i++) {
    $tr["m$i"] = 'salam';
    }

    موفق باشيد.

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •