رتبه موضوع:
  • 0 رای - 0 میانگین
  • 1
  • 2
  • 3
  • 4
  • 5
اضافه کردن آیتم به آرایه؟
#1
سلام
این کد

$cards = array('adapter' => array_filter(explode("\n", shell_exec ('ls -ls   /dev/dvb/ | grep "adapter" | awk \'{print $10}\''))));


همچین آرایه ای رو تولید میکنه
 
Array
(
    [adapter] => Array
    (
        [0] => adapter0
        [1] => adapter1
        [2] => adapter2
    }
)


ولی میخوام همچین آرایه ای رو تولید کنه.در حقیقت به adapter یک آرایه دیگه اضافه بشه.

آرایه مد نظر:
Array
(
    [adapter] => Array
    (
        [0] => adapter0 => Array
        (
            [tuner]=>0
            [tuner]=>‍1
            [tuner]=>2
        )
        [1] => adapter1
        [2] => adapter2
    )
)
پاسخ
تشکر شده توسط:
#2
این چیزی که شما میخواین امکان‌پذیر نیست. الان آرایه‌ی داخل adapter0 سه عنصر با اندیس یکسان و مقدار متفاوت داره!
پاسخ
تشکر شده توسط:
#3
ببخشید سهوا یادم رفت اندیس های آرایه آخری رو بزارم..یعنی اینجوری tuner0 و tuner1 و...
پاسخ
تشکر شده توسط:
#4
خوب با اندیس میتونین کار کنین که:
$cars['adapter'][0] = ['tuner0' => 0, 'tuner1' => 1, 'tuner2' => 2];
پاسخ
تشکر شده توسط:




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