@Apostol63

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

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

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

Войти через TM ID
Похожие вопросы
от 2 000 до 4 000 usd.
HTML Academy Санкт-Петербург
от 130 000 до 140 000 руб.
Duotek Москва
До 120 000 руб.
15 авг. 2018, в 21:18
30000 руб./за проект
15 авг. 2018, в 21:15
800 руб./за проект
15 авг. 2018, в 20:54
1500 руб./за проект