phpでjsonを扱う 「php-jsonのインストール」

phpでjsonを扱うには 「php-json」をインストールします。

(他にも PEARパッケージなどがありますが、phpエクステンションとして提供されているphp-json の方が高速なので、php-json を使用します。)

1. phpバージョンの確認
    php --version
    PHP 5.1.4 (cli) (built: May  8 2006 08:41:41) 
    Copyright (c) 1997-2006 The PHP Group
PHPのバージョンが 5.2.0 以上の場合、php-json はあらかじめインストールされています。
それより低いバージョンの場合は手動でインストールしましょう。
2. json-phpの取得

コマンドラインから

    http://www.aurore.net/projects/php-json/php-json-ext-1.2.1.tar.bz2

でphp-jsonを取得します。

3. 解凍とコンパイル
    tar jxvf php-json-ext-1.2.1.tar.bz2 
    cd php-json-ext-1.2.1
    ./configure
    make

でok。

もしくはyumが使用できる環境なら 2. 3. の行程をすっとばして

    yum install php-json

でOKです。

4. json.soを指定のディレクトリ(/usr/lib/php/modules/)に移動
    cp json.so /usr/lib/php/modules/json.so
5. /etc/php.d/json.ini ファイルの作成

'/etc/php.d/json.ini' というファイルを下記の内容で作成します。

   ; Enable json extension module
    extension=json.so
6. apacheの再起動
    apachectl graceful

これでOKです。

7. 確認

php.info(); 関数で確認します。

実行して表示される画面に json の項目とバージョンが正しく表示されていればOK。

8. json関数の使用。

これで関数

json_encode();

json_decode()

が使用できるようになります。

参考:http://blog.miraclelinux.com/dora/2006/11/phpjson_7bd7.html

No.500

06/01 17:01


json




Powered By flat memo Ver 0.9.6.2 © econosys system