Xdebugでvar_dumpをオーバーロードさせる
Xdebugをインストールしたもののvar_dumpが装飾されて出力されないということがあります。phpinfoで確認しても、xdebug.overload_var_dumpはOnになっている(デフォルトでON)のになぜ?原因は、html_errorsの設定です。Xdebugでvar_dumpをオーバーロードさせるには、html_errorsがOnになっている必要があります。
1 | html_errors=On |
1 | ini_set('html_errors', 'On'); |
1 | php_flag html_errors On |