@Apostol63

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

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

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

Войти через TM ID
Похожие вопросы
Amigoweb Магнитогорск
от 40 000 до 60 000 руб.
Roonyx Ростов-на-Дону
от 50 000 до 100 000 руб.
Ultimate Guitar Калининград
от 1 000 до 3 000 usd.