PHPの配列をJavaScriptに受け渡す方法

PHPの配列をJavaScript側の配列で使えるように変換し、受け渡したい。
本記事ではこのような悩みを解決。
実装方法について解説します。
実装コード
<!-- PHP -->
<?php
$array = ['あ', 'い', 'う', 'え', 'お'];
//JSONに変換
$json_array = json_encode($array);
?>
<!-- JavaScript -->
<script>
console.log(<?php echo $json_array; ?>);
</script>
実装コード例です。
PHPの配列をJavaScriptで使えるようにするにはJSONデータに変換する必要があります。
PHPのjson_encode関数を使えばJSON形式に変換できます。
変換した値を変数に格納。
配列を渡したいJavaScript側でPHPを使い上記変数をechoすれば受け渡し完了です。
consoleで確認すると以下のように確認できます。

以上で実装完了です。
まとめ
PHPとJavascriptの連携でjson_encode関数はよく使われるかと思います。
以上で解説を終わります。
目次