@Apostol63

Функция dumper() php, почему не видит массив?

Ребят, всем привет, помогите пожалуйста)
Изучаю php и вот в учебнике объясняется функция dumper();
Ниже представлен код из учебника.
Не понятно следующее. Почему, если из тела функции dumperGet убрать if else, то выдает ошибку (на скриншоте), а с if'ом все в порядке. При чем если закоментить проверку на объект или булеан, то все равно работает корректно.5b35cc312a155832467807.png
  • Вопрос задан
  • 74 просмотра
Пригласить эксперта
Ответы на вопрос 1
@Arik
Это рекурсия, функция вызывает сама себя обходя массив, т.е. каждый элемент в массиве будет обработан, когда значение - массив, то нет проблем, ведь стоит цикл for, а вот когда значение уже не массив, вы закоментировали код return "$obj", в данном случаи строка попадает в функции цикла, которые не умеют работать со строками
Ответ написан
Ваш ответ на вопрос

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

Войти через TM ID
Похожие вопросы
Ticketland.ru Москва
от 120 000 руб.
Интерно Ростов-на-Дону
от 35 000 до 50 000 руб.
от 70 000 до 110 000 руб.