arte4mi
как сделать одну строку из слов двух многомерных массивов?
PHP:
<?php $arr1 = [ 100, 200, 300, «test», [50, «goo»], «text», 400, NULL, true, ]; $arr2 = [ NULL, 1000, [50, «too»], «foo», «bar», true, 100, 500, 1000, 100, false, NULL ];
Drunkenmunky
Пример строки приведите.
Или уточните для чего это нужно.
arte4mi
Должно получится : test goo text too foo bar
Drunkenmunky
То есть чисел в ней быть не должно?
arte4mi
через implode не получается, или нужно еще через цикл
нет только «string»
— Добавлено —я написал код, но как вывесть его через переменные в новой строке?
PHP:
foreach ($arr2 as $key2 => $value2) { echo $value2 . ‘ ‘; foreach ($value2 as $str2) { echo $str2 . ‘ ‘; } } } } foreach ($arr1 as $key1 => $value1) { echo $value1 . ‘ ‘; foreach ($value1 as $str1) { echo $str1 . ‘ ‘; } } } }— Добавлено —
как результаты в echo приравнять к переменной, чтобы я после мог в одной строке используя конкатенацию вывести эти строки ?
например : Результат получения строк — test goo text too foo bar
Drunkenmunky
PHP:
<?php $arr1 = [ 100, 200, 300, «test», [50, «goo»], «text», 400, NULL, true, ]; $arr2 = [ NULL, 1000, [50, «too»], «foo», «bar», true, 100, 500, 1000, 100, false, NULL ]; $str = »; function add_to_str($value) { global $str; } echo $str; ?>
MouseZver
@Drunkenmunky у array_walk_recursive первый аргумент как ссылка, ознакомься в доке
Drunkenmunky
Хорошо.
Редко этим пользуюсь. Как понадобится, гляну.
Похожие записи:
- Скопируйте блок данных в существующие ячейки, добавив новую строку
- Структура кода для представления в виде дерева с несколькими типами (классами) узлов и циклическими зависимостями
- Как и куда добавить условие IF в моем коде?
- как оптимизировать SQL-запрос [closed]
- Класс, показывающий формат, аналогичный var_dump v1.0.5