前の記事 «:商用利用も出来るフリーのクリスマスアイコン
次の記事 »:ZendFrameworkでAjaxを使ったチャットシステムを作るチュートリアル

PearのServices_JSONを使ってPHPの変数を簡単にJSON形式にするサンプル

2006年11月22日

スポンサード リンク

PearのServices_JSONを使ってPHPの変数を簡単にJSON形式にするサンプル。

以前、「json用PHP機能拡張 php-json」というエントリで、PHP用のエクステンションを紹介しましたが、
インストールが面倒、という場合、PEARのServices_JSONが使えます。

<?php

require_once('Services/JSON.php');

$json = new Services_JSON();
$obj = array(
   
'id'   => array('foo''bar', array('aa' => 'bb')),
   
'foobar' => $string,
   
'a'   => 123 ,
   
'b'   => true
);
$js $json->encode($obj);
echo 
$js;
?>

要は、new Serivces_JSON() して、$json->encode(変換したい変数); で終わりです。
かなりお手軽で便利です。

尚、日本語を使う場合はUTF-8の変数を渡す必要があります。

関連エントリ

スポンサード リンク

投稿者 KJ : 2006年11月22日 11:07 | ブックマークに追加する Subscribe with livedoor Reader
間違いの指摘をしていただける方はメールでお願いします


本を執筆しました。