¿Por qué var_dump muestra el nombre de archivo y el número de línea?
Recientemente, var_dump () en PHP (que actualmente usa 5.6.23) comenzó a imprimir el nombre de archivo y el número de línea antes de descargar mi variable. No conozco ningún cambio importante en el servidor, por lo que me preguntaba por qué sucede esto, tampoco hay nada en la web o en la documentación de PHP (var_dump ())
El comportamiento extraño también ocurre cuando se usa la línea de comando:
> php -r 'var_dump("lol");'
Command line code:1:
string(3) "lol"
Si bien estoy acostumbrado a "string (3)" lol "" que se imprime.
Este no es un showtopper, pero rompió un par de mis pruebas unitarias donde necesitaba comparar algunos resultados de una API que se imprime usando var_dump (). Primero pensé que podría estar relacionado con xdebug, pero no pude encontrar ninguna directiva que pareciera estar relacionada con este problema.
Cualquier pista de lo que está causando esto es apreciada.