Учитывая следующий массивPHP, толкая массив рекурсивно в пределах цикла Еогеасп
$a = array(
'a' => '0',
'b' => '1',
'c' => '2',
'push' => array(
'd' => '0',
'e' => '1',
'here' => array()
)
);
И следующий набор петель:
// First level
foreach($a as $key=>$value):
if($key=='push'):
//Second level
foreach($value as $key_=>$value_):
if($key_=='here'):
// If this key is found then do some stuff here and get another as a result array
$thirdArray = array(12, 13, 15);
// Then, I am looking to push this third array from within this loop
// Obviously, it should be placed inside this particular key of the array
// I am trying something like below which doesn't work
//array_push($value_, $thirdArray);
endif;
endforeach;
endif;
endforeach;
/* Выход печати мой массив должен быть
'a' => 'A',
'b' => 'B',
'c' => 'C',
'push' => array(
'd' => '0',
'e' => '1',
'here' => array(
array(12, 13, 15)
)
*/
Это дает мне большую головную боль ... и, похоже, не может найти решение. Большое спасибо за вашу помощь заранее.
Я не совсем уверен, чего вы пытаетесь достичь? Не могли бы вы прояснить еще кое-что? – Oldskool
@ user1099862 Вам нужно рассказать нам, какова ваша настоящая цель, а не какая-то абстрагированная версия. – jezmck