PHP

PHPのarrayをJSに渡す方法

phpの配列(正確にはマップ)をそのまま、例えばvar foo = '<?php $array; ?>'とかvar foo = '<?php echo $array; ?>'みたいに渡してもうまく渡ってくれません。phpの配列をjsの変数に渡したければjson_encode()を使います。非常に簡単に動くので是非使ってみてください。

実装

 

var foo = <?php echo json_encode($array); ?>;
console.log("ログを出力");
console.log(foo);

 

Pocket
LinkedIn にシェア

  • この記事を書いた人

藤沢瞭介(Ryosuke Hujisawa)

りょすけと申します。18歳からプログラミングをはじめ、今はフロントエンドでReactを書いたり、AIの勉強を頑張っています。off.tokyoでは、ハイテクやガジェット、それからプログラミングに関する情報まで、エンジニアに役立つ情報を日々発信しています!

1
2
no image 3
4
5
6
7
8
9
10
no image 11
12
13
14
15
16
17
18
19
20
21
22
23

-PHP