可能性の重複:私はこれをしようとしていたファイル?,に、(例えば、私は配列を使用する場合)出力に含まを書くことができますどのように
Print array to a filetxtファイルにprint_rの出力を書き込みます。 PHP
:
...
print_r($this->show_status_redis_server());
$status_redis = ob_get_contents();
fwrite($file, $status_redis);
...
可能性の重複:私はこれをしようとしていたファイル?,に、(例えば、私は配列を使用する場合)出力に含まを書くことができますどのように
Print array to a filetxtファイルにprint_rの出力を書き込みます。 PHP
:
...
print_r($this->show_status_redis_server());
$status_redis = ob_get_contents();
fwrite($file, $status_redis);
...
print_r()
には、TRUE
として渡すと出力が文字列として返されるという2番目のパラメータがあります。
$output = print_r($data, true);
file_put_contents('file.txt', $output);
あなたはできたとしても、それはデータ型についてのより良い情報を提供して、var_export
機能を使用してcosinder。 print_r
から、変数がFALSEのNULLであるかどうかを確認することはできませんが、var_export
は変数のデータ型を正確に見ることができます。
print_r($expression [, bool $return = false ])
には、stringまたはechoを返すことを指定するオプションのパラメータがあります。
$str = print_r($desiredVariable, true);
fwrite($handle, $str);
また、私はfile_put_contents
を使用したい:
$content = print_r($yourVar, true);
file_put_contents('file.log', $content);