Mac に MAMP をインストールして PHP の開発をする場合、そのままだと var_dump() の出力が適切なところで改行されずに画面にずらーっと表示されてしまいます。
これは、XDebug を利用するとキレイに色づけ・整形されて出力されるようになります。
MAMP に含まれる PHP 実行環境には、あらかじめ XDebug が含まれていますが、デフォルトでは無効になっているので、それを有効化してあげれば OK です。
具体的には、php.ini (MAMP のスタートページを開いて「phpInfo」のページを開き、「php.ini」で検索すると php.ini ファイルの場所が分かります)にある、以下の行:
[xdebug] ;zend_extension="/Applications/MAMP/bin/php/php5.4.10/lib/php/extensions/no-debug-non-zts-20100525/xdebug.so"
の行頭にあるセミコロン「;」を削除して、以下のようにします:
[xdebug] zend_extension="/Applications/MAMP/bin/php/php5.4.10/lib/php/extensions/no-debug-non-zts-20100525/xdebug.so"
これだけです。簡単ですね!