php 配列の表示方法とログ出力

未分類

すぐ忘れるので備忘録。

phpで配列の中身を見たい時、print_rを使います。

書式

PHP Manualでは

print_r ( mixed $expression [, bool $return = FALSE ] ) : mixed
  • expression
    表示したい式。

  • return
    print_r() の結果を取得したい場合には return 引数を使います。 この引数が TRUE の場合には、 print_r() は情報を表示するかわりに情報を返します。

よってログ出力したい時は、パラメータreturn=TRUEにすればよい。

例と実行結果

error_log( print_r ( array("Hello","Hello"), true ) );
[12-Apr-2019 11:12:45 Asia/Tokyo] Array
(
    [0] => Hello
    [1] => Hello
)

コメント

タイトルとURLをコピーしました