配列の場合ログ出力できないので下記のようにやって1行1配列で出力させています。
$fp = fopen($this->cfg_set['LOG_PATH']."/".$this->cfg_set['LOG_NAME'], "a"); foreach ($arr as $key => $value) { fputs($fp, "[".date("Y/m/d H:i:s.").substr(microtime(), 2, 3)."]".$value."\r\n"); } fclose($fp);
XAMPPのphp_error_logに吐き出すなら下記で対応できますが、、、
$arr0 = array( "ゼロ", "いち" => "イチ", array( "1", "さん" => "サン", "よん" => "ヨン" ), "ご" => "ゴ", "ロク", "日本" => array( "なな" => "ナナ", "ハチ", "きゅう" => "キュウ", ) ); error_log(print_r($arr0,true));
独自のログに出力させたいのでerror_log関数は使えないと思います。
error_logのメソッド内容が見られれば解析できるので一番いいのですが、
どうしたら配列をそのまま出力させるようにできるでしょうか?
回答3件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2016/12/25 19:15
退会済みユーザー
2016/12/25 19:18 編集