PHPでconsole.log(JavaScript)する1番簡単な方法

JavaScriptのconsole.logは、デバッグにとても便利ですよね。PHPを使ってる時も、たまに使いたくなっちゃいます。

例えば、$paramというPHPの変数があったとして、以下のようにJavaScriptのconsole.logを使ってコンソールに出力できます。

<?php
$param = ['名前', '住所', 'メール'];
echo '<script>console.log(' . json_encode($param) . ');</script>';

解説
echoでJavaScriptのconsole.log関数を書き出しています。PHPの変数をJSON形式に変換するところがポイントです。

関連記事

PHPとJavaScriptの間で変数の値をやり取りする方法