PHPからJSON作成を扱う2007.03.22コピーしましたPR近頃、データ形式のやりとりに「JSON」を使う場面が多くなってきています。PHPのデータを簡単にJSON形式に変換するライブラリには、「PEAR::Services_JSON」「Zend/Json.php」「php-jsonモジュール」等があります。それらの簡単な使用方法を紹介します。現在このパッケージはPEARに正式登録されていません。以下のページよりダウンロードを行い、設置してください。ダウンロード(http://mike.teczno.com/JSON.tar.gz)あとは、非常に簡単なコードでJSON形式のデータに変換することができます。$encode;?>これだけで、PHPの配列をJSON形式で出力することができます。実際に出力されたデータは以下のようになっています。[{"name":"\u30a2\u30b7\u30a2\u30eb","url":"http://www.asial.co.jp/"},{"name":"PHP\u30d7\u30ed","url":"http://www.phppro.jp/"}]これをJavaScript側でeval()をすることでObjectとして扱うことができます。変換することができます。通った場所に設置します。extension_dirに配置します。(Windowsの場合)とするか、もしくはdl()関数で呼び出します。$encode;?>※上記のコードはいずれも文字コードをUTF-8にしないとうまく動作しません。そんな時にはこれらのライブラリを検討してみてはいかがでしょう。中川善樹)この記事は、アシアルが運営するPHP開発者のためのポータル&コミュニティサイト「PHPプロ!」で毎週配信しているPHP・TIPSメーリングリストを再録したものです。同サイトでは、他にもPHP最新ニュースや、困ったときのQ&A掲示板、初心者向けのPHP講座など、PHP開発者をサポートする情報を掲載しています。現場の負担軽減を!医療界でのAWS活用法500万社が導入。情報銀行の成り立ち、事例、現状課題やその行方を網羅。経営戦略である以上、「会計」の知識やスキルが欠かせません。