私は次のようなことをしたい:
error_log('this is information about the variable: '.print_r($variable));
また
error_log('this is information about the variable: '.var_dump($variable));
参考までに、印刷しようとしている変数は配列です。
私は次のようなことをしたい:
error_log('this is information about the variable: '.print_r($variable));
また
error_log('this is information about the variable: '.var_dump($variable));
参考までに、印刷しようとしている変数は配列です。
print_r()
出力を文字列として返す 2 番目のパラメーターを受け入れます。そのため、最初の例を次のように変更できます。
error_log('this is information about the variable: ' . print_r($variable, true));
注:にvar_dump()
はそのようなパラメーターはありませんが、出力バッファリングを使用して、ドキュメントで説明されているように出力を保存できます。
error_log(
'this is information about the variable: '.print_r($variable, true),
3,
"/var/tmp/my-errors.log");