Почему var_dump показывает имя файла и номер строки?
Совсем недавно var_dump () в PHP (в настоящее время использующий 5.6.23) начал выводить имя файла, а также номер строки перед тем, как фактически сбросить мою переменную. Я не знаю о каких-либо серьезных изменениях на сервере, поэтому мне было интересно, почему это происходит, также нет ничего, что можно найти в Интернете или в PHP-документации (var_dump ())
Странное поведение также происходит при использовании командной строки:
> php -r 'var_dump("lol");'
Command line code:1:
string(3) "lol"
Пока я просто привык к "string (3)" lol "" печатать.
Это не showtopper, но сломал пару моих юнит-тестов, где мне нужно было сравнить некоторые результаты API, которые выводятся с использованием var_dump (). Сначала я подумал, что это может быть связано с xdebug, но не смог найти никакой директивы, которая, казалось бы, связана с этой проблемой.
Любой намек на то, что вызывает это, приветствуется.