PHP5.2から標準で使用可能なjson_decodeとjson_encodeですが、PHP5.1の環境で使用するためのメモ。ここを参考に。 PEARの友達であるPECL(ピックル、PHP Extension Community Library)を使う。PECLはコンパイル済みであるため、PEARより高速に動作するらしい。 環境はCentOS5。すでにphp-develとphp-pearはインストール済み。 $ pecl install json 完了すると /usr/lib/php/modules/json.so が作成されている。これを読み込みたいので/etc/php.d/json.iniを作成し extension=json.so と記述。apacheを再起動すればjson_decodeが使えるはず。 <2008/12/19 追記> 別のシステムでjson_encodeを使おうと、こ