Xdebug 使用時に var_dump の出力が省略されないようにする

Xdebug をインストールしていると、var_dump() した変数が全て表示されずに省略されてしまうことがあります。

array(1187) {
  [0] =>
  string(19) "ALICE IN WONDERLAND"
  :
  :
  [127] =>
  string(4) "OLEO"

  (more elements)...
}

全て表示するには、/etc/php.ini に以下の行を追加すれば OK です。

; 表示する子要素の最大数 (default: 128)
xdebug.var_display_max_children = -1

; 表示する要素の最大数 (default: 512)
xdebug.var_display_max_data = -1

; 表示する最大の階層 (default: 3)
xdebug.var_display_max_depth = -1

参考