У меня есть массив с именем $this_image
, созданный в цикле. В конце цикла я хочу добавить массив в больший массив.Нажмите полный массив, а не только отдельный элемент.
$this_image
выглядит следующим образом:
array(1) {
[2161]=>
array(3) {
["description"]=>
string(10) "Description goes here"
["medium"]=>
string(102) "http://localhost/new/wp-content/uploads/2015/04/57898d673ae1f7482d04ab1c3de60363-300x300.jpg"
["full"]=>
string(94) "http://localhost/new/wp-content/uploads/2015/04/57898d673ae1f7482d04ab1c3de60363.jpg"
}
}
Теперь я хочу, чтобы добавить этот массив в мой более глобальный массив, $all_images
. Результат будет выглядеть примерно так:
$all_images =
array(2) {
[2161]=>
array(3) {
["description"]=>
string(10) "Description goes here"
["medium"]=>
string(102) "http://localhost/new/wp-content/uploads/2015/04/57898d673ae1f7482d04ab1c3de60363-300x300.jpg"
["full"]=>
string(94) "http://localhost/new/wp-content/uploads/2015/04/57898d673ae1f7482d04ab1c3de60363.jpg"
}
[2162]=>
array(3) {
["description"]=>
string(10) "Another description goes here"
["medium"]=>
string(102) "http://localhost/new/wp-content/uploads/2015/04/57898d673ae1f7482d04ab1c3de60363-300x300.jpg"
["full"]=>
string(94) "http://localhost/new/wp-content/uploads/2015/04/57898d673ae1f7482d04ab1c3de60363.jpg"
}
...
}
Как мне это сделать? Я пробовал использовать array_push
, но обнаружил, что я не могу нажать массив, только одну строку/int и т. Д. Как добавить новый массив к существующему?
В предыдущем заданном вопросе показано, как инициализировать новый массив с помощью нескольких элементов элемента, а не как массировать массив в существующую.
' $ all_images [] = $ this_image; '?! – Rizier123
Код Пожалуйста !!! –
@ Rizier123 будет работать до PHP 5.4? – Francesca