ラック
Home > ブログ > 記事 > 2015年3月 > phpからjavascriptへ配列を渡す

phpからjavascriptへ配列を渡す

カテゴリ: ホームページ, プログラム

そんなことをしたいときも、ある。

	var arrayJS = new Array();
<?php
	for($i = 0; $i < count($arrayPHP); $i++) {
?>
		arrayJS['<?php echo $i; ?>']['hoge'] = <?php echo $arrayPHP[$i]['hoge']; ?>;
		arrayJS['<?php echo $i; ?>']['fuga'] = <?php echo $arrayPHP[$i]['fuga']; ?>;
<?php
	}
?>

こんな風にするのかなぁ、などと考えていたら。

…json経由という発想。

$jsonArrayPHP = json_encode($arrayPHP); //phpの配列をjson形式に変換
var arrayJS = JSON.parse(‘<?php echo $jsonArrayPHP; ?>’);

これで解決…!

タグ: javascript, php

 



関連する記事一覧