У меня сложная ситуация.
У меня будет массив как
array(
'title' => array(
"ABC",
"DEF",
"GHI"
),
"url" => array(
"abc",
"def",
"ghi"
)
);
Теперь я хочу создать новый массив с такими данными, как:
array(
array(
"title" => "ABC",
"url" => "abc",
),
array(
"title" => "DEF",
"url" => "def",
),
array(
"title" => "GHI",
"url" => "ghi",
),
);
Я сделал цикл foreach, но на самом деле у меня более 10 массивов. Я уменьшу производительность, если создам по 10 циклов foreach для каждого из них.
Итак, мой вопрос:
- Есть ли в PHP какая-либо функция, способная это сделать, или мы должны сделать это сами?
Спасибо за чтение и ответ.