#php #error-handling
#php #обработка ошибок
Вопрос:
Я не знаю почему, но если я вызываю var_dump(array());
, он возвращает массив дважды
array(0) { } array(0) { }
У меня нигде нет другого активного var_dump
Комментарии:
1. ваш фрагмент кода используется дважды? может быть, функция или включение?
2. Это не тот результат, который вы получили бы, если бы у вас был массив, содержащий два пустых массива, поэтому вы должны вызывать var_dump() дважды.
3. Да, спасибо, ребята, я заблудился в беспорядке кода в моей функции @AlexHowansky
4. Попробуйте закомментировать эту строку и снова запустить скрипт. Если вы получаете
array(0) { }
, то вы знаете, что другой приходит откуда-то еще. В противном случае, я согласен, возможно, что этот скриптinclude
обновляется илиrequire
обновляется дважды
Ответ №1:
var_dump(array());
Я получаю вывод, должно быть что-то еще в вашем коде, из-за чего он печатается дважды.
array(0) { }