【PHP】JSON形式での出力

PHP5.2以上なら簡単にJSON出力を行える。
作成した配列をjson_encode関数を使用して出力するだけ。

JSONは単純に配列のみ表示しているだけなので、
XMLに比べて容量が少ないため読み込みや構築も早くなる。
ヘッダーはtext/javascriptにしないと、javascriptやFlashで受け取れないので注意。
ブラウザ経由だとデフォルトでtext/htmlだったかな?

$arr = array('1'=>'test1','2'=>'aaaaaa');
header( 'Content-Type: text/javascript; charset=utf-8' );
echo json_encode( $arr );
0 0 votes
Article Rating
Subscribe
Notify of
guest

0 Comments
Inline Feedbacks
View all comments
0
Would love your thoughts, please comment.x
()
x