2009年09月12日

[PHP] 配列、連想配列⇔JSON形式に変換(json_encode, json_decode)



PHPのjson_encode関数を使うことで、配列、連想配列をJSON形式に変換することができる。
この変換されたデータが、通信したり、異なるプログラミング間で、データの受け渡しが可能となる。


<?php
$array = array("test1", 
               "test2", 
	       "test3"
	      );
			   
$hash = array("grape" => 300, 
              "banana" => 200, 
	      "orange" => 100
	     );

$array = json_encode($array);
$hash  = json_encode($hash);
print "<b>JSON変換後</b><br />";
print_r($array);
echo "<br />";
print_r($hash);
echo "<br />";
echo "<br />";

$array = json_decode($array, true);
$hash  = json_decode($hash, true);
print "<b>配列に戻す</b><br />";
print_r($array);
echo "<br />";
print_r($hash);
?>

【結果】
JSON変換後
["test1","test2","test3"]
{"grape":300,"banana":200,"orange":100}

配列に戻す
Array
(
    [0] => test1
    [1] => test2
    [2] => test3
)

Array
(
    [grape] => 300
    [banana] => 200
    [orange] => 100
)



posted by トンヌラ at 00:53 | Comment(1) | PHP | このブログの読者になる | 更新情報をチェックする
この記事へのコメント

36歳なのにロ リ☆フ ェ イ スとか反則だよなー!!www
まんまんの毛を剃らしてもらったらさらにロ リ 度アップしたしwwwww
でも熟 女なだけあってプ レ イはかなり激しいなwww俺の上でアニメっぽいあ え ぎ 声出しながらずっと腰振ってたよwwwww

http://goM.chuebrarin.com/7pc10mk/
Posted by ヒーハー!!!! at 2009年09月12日 04:22
コメントを書く
お名前:

メールアドレス:

ホームページアドレス:

コメント:

認証コード: [必須入力]


※画像の中の文字を半角で入力してください。
×

この広告は180日以上新しい記事の投稿がないブログに表示されております。