Глядя, чтобы построить ниже многомерного массива. Первый уровень 1 в порядке, но второй установлен на тот же уровень 1.
Вопрос:
Как я могу направить второго foreach-l oop чтобы построить уровень 2, прямо под уровнем 1?
Требуемый результат:
Array
(
[id_no_1] => Array
(
[0] => title_1
)
[id_no_2] => Array
(
[0] => title_2
)
)
Моя попытка:
<?php
// Position [Level-1]
$taxonomy_id = [
"id_no_1",
"id_no_2",
];
// Position [Level-2]
$titles = [
"title_1",
"title_2",
];
$array = [];
// Populate [level-1]
foreach ($taxonomy_id as $key => $value) {
array_push($array, $taxonomy_id["{$key}"]);
}
// Populate [level-2]
foreach ($titles as $key => $value) {
array_push($array, $titles["{$key}"]);
}
print_r($array);
Результат
Массив
(
[0] => id_no_1
[1] => id_no_2
[2] => title_1
[3] => title_2
)