PHP var_dumpの結果をファイルに保存して確認する方法

PHP

WordPressのプラグイン開発とかで、リダイレクトが伴う処理だったりすると、どうしてもvar_dumpの結果が見られない場合があります。そんな時にファイルに保存して確認する方法。

'保存したい内容' の部分を変更してください。あとはそのままでok。

<?php
ob_start();
//
var_dump('保存したい内容');
//
$dump = ob_get_contents();
ob_end_clean();
file_put_contents(ABSPATH . 'wp-content/uploads/log.txt', $dump);