@Apostol63

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

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

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

Войти через центр авторизации
Похожие вопросы
Aitarget Москва
от 100 000 руб.
Click Санкт-Петербург
от 110 000 до 150 000 руб.
22 мая 2019, в 23:03
15000 руб./за проект
22 мая 2019, в 22:44
1000 руб./за проект