【これならわかる!JavaScript/Ajax】 JSONなんて怖くない! 第2回:JSONを使ってみよう! 著者:NTTデータ先端技術株式会社 竹添 直樹 公開日:2008/5/19(月) 1ページ目のサンプルではWebサーバ上に配置した固定のJSONファイルを取得しましたが、実際のAjaxアプリケーションではサーバサイドで動的にJSONを生成することになるはずです。ここではPHPを使用して動的にJSONを生成し、先ほど作成したHTMLをPHPスクリプトと通信するようにしてみます。PHP 5.2.0以降ではJSONを扱うための関数が標準で提供されています。 JSONを生成して返却するPHPスクリプトの例をリスト4に示します。このファイルをサーバ上にsample.phpとして配置しておきます。このPHPではPHPの連想配列をjson_encode()関数でJSONに変換しています(逆に