PHP 輸出 JSON 格式資料 並且 轉換 JSON 成陣列

Subtitle

作者: 七味粉 |
文章2013-05-07
91 分享
11
有時候你會需要寫一個小php 程式,可能輸出一些資訊,然後會有一個javascript 透過 ajax的方式取得json的資料。
那 PHP 怎麼樣輸出 JSON 的資料格式呢?只要透過使用 json_encode() 函式即可


$tempArray = array(
"Name" => "Jack",
"Age" => 18
);
echo json_encode($tempArray);

透過這樣子的形式,當 javascript 透過 ajax 取得資料時,就可以透過轉換JSON資料變成可以使用的物件了。很方便喔!
那如果你需要用 PHP 把一串JSON資料,轉換成陣列呢?只要透過 json_decode() 就可以輕鬆轉換~


$tempArray = array(
"Name" => "Jack",
"Age" => 18
);
$tempJSON = json_encode($tempArray);
$resultArray = json_decode($tempJSON);
//這樣這裡的$resultArray 就是可以用的陣列摟~基本上內容就跟一開始的$tempArray一樣

貼心小提醒
1.您目前未登入,若於此狀態進行文章收藏,紀錄可能無法長期保留。
2.建議登入後進行收藏,好文會幫你保存著,隨時要看也不怕找不到唷~

KiKiNote持續為您提供最優質的資訊內容,謝謝您!
不再顯示此視窗

複製成功