@Shlyapa_1

Как правильно перебрать вложенный массив?

$users = 
[
 'иван',
 'верьемин',
 'москва',
[
  'английский',
  'немецкий',
],
];


Есть такой простой, вложенный массив, когда ничанаю перебирать, то вложенный выкидывает стандартный notice. Перепробовал все советы с инета, if, foreach, is_array, for конструкции, нет нет дает результаты, но не то что надо, или я как то не правильно ими пользовался..

Мне нужно, что бы все это выводилось в строки, потому что, я перевожу эти строки регистр с заглавными буквами и записываю в файл. На данный момент у меня с этой фунцией проблемы
  • Вопрос задан
  • 124 просмотра
Решения вопроса 1
Stalker_RED
@Stalker_RED
$items = new RecursiveIteratorIterator(new RecursiveArrayIterator($users));
foreach ($items as $item) {
  echo mb_strtoupper($item) . "|";
}
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы