udaya J E Ответов: 1

Как создать массив по первым значениям двух или более массивов с помощью PHP?


е.г
$arr1 = массив ("мобильные телефоны", " ноутбуки");
$arr2 = массив ("samsung", " HP");

здесь я хочу сделать массив, как показано ниже
$arr3 = массив ("мобильные телефоны", " samsung");
$arr4 = массив ("ноутбуки", " HP");

Что я уже пробовал:

я попытался использовать цикл" for", но не смог получить результат

1 Ответов

Рейтинг:
2

W∴ Balboos, GHB

Ваши массивы в том виде, в каком они были созданы, имеют индексы 0 и 1-единственные два элемента.

Для практических целей ваши массивы не имеют ничего общего друг с другом.

То, что вы сопоставляете, является чем-то вроде:

$arr3[] = $arr1[0];
$arr4[] = $arr1[1];
$arr3[] = $arr2[0];
$arr4[] = $arr2[1];


php автоматически создаст элементы последовательно для вас, если вы оставите поле индекса пустым, как указано выше.

Вы можете обернуть петлю вокруг них, но это не очень эффективно для такого небольшого набора разнообразных массивов.