まさはる's Weblog

まさはる's Weblog
Macintoshとオーディオの話題

2014年12月29日

Google Maps JavaScript API v3を使って温泉マップを作成(その3)

Category : Web 2 / Posted at 2014年12月29日 09:33

 温泉マップのスクリプトが大体いいところ出来てしまったので、最近はデータベースに登録する温泉を増やすべく、あちこちの施設に行っているところです。

 今年は例年になく雪が多いのですが、昨日はとても天気が良かったので、富山市山田(旧山田村、牛岳温泉スキー場のある所)の牛岳温泉健康センターに行ってきました。施設はとても立派で温泉はまあまあといった感じですが、施設の前の道路から立山方面の見晴らしの良さが一番印象に残りました(何しに行ったんだかw)。

剱岳と立山
剱岳と立山(ISO 400, 120mm, f/11, 1/1000)

 さて、スクリプトの方の話ですが、PHPの変数をJavaScriptに渡す方法が分からなかったので、書き留めておきます。

// JavaScriptのスクリプト内
// PHPの変数 $a をJavaScriptの変数 a に渡す
var a;
a = <?php echo $a; ?>;

// PHPの配列変数 $b をJavaScriptの配列変数 b に渡す
var b = [];
b = JSON.parse('<?php echo json_encode($b); ?>');

 PHPはhtmlやJavaScriptの中のどこにでも、echoで値や文字列を書き出せるのでとても便利です。ちなみに、JavaScriptの変数をPHPに渡す方法はないこともないようですが、うちのサイトでは必要ないので行っていません。

このページのトップに戻る