var_dumpの内容を変数に入れる

alkoshikawa 244views 更新:2014年9月17日

debug時によくvar_dumpを使いますが、PHPを実行しているのがCLIやGUI上でならどこかに表示されますが、 バックグラウンド処理やメールからのフック処理のときには表示することができません。

下記方法を取ると変数に入れて、エラーログに出力することが可能です。

ob_start();
var_dump($_ENV);
$ret = ob_get_contents();
ob_end_clean();
error_log($ret, 0);

ログイン / 新規登録してコメントする

このソースコードをストックして後で利用したり、作業に利用したソースコードをまとめることができます。

こちらもお役に立つかもしれません