EZTRUST 藝誠科技有限公司
  • 網頁設計百科-首頁
  • 網頁設計
  • 前端設計
  • 程式設計
  • 網頁設計-其它相關
  • 網頁設計百科大全
  • 程式設計
  • PHP
  • 常用語法介紹
  • 常用函數
  • import_contacts  json 與 陣列之間的轉換
    8194
適用範圍

大部份的 API 串接都是使用 json 的格式,將其轉換成陣列方便用來讀取。

實用性:
重要性:

將陣列轉換成 json

以下範例為建立一個陣列後,然後轉換成 json 的格式。

$arr = array('id'=>'001','name'=>'Roger','age'=>'35');
echo json_encode($arr);

將會得到以下的結果
{"id":"001","name":"Roger","age":"35"}

將 json 轉成陣列

將上面的範例再轉回陣列。

$json = '{"id":"001","name":"Roger","age":"35"}';
$arr = json_decode($json,true);  //加上 true 才會轉成陣列

$arr 的結果將會與上一個範例的 $arr 的陣列內容相同

其它範例

$drink = array('cafe','tea','juice');
echo json_encode($drink);

將會得到以下的結果
["cafe","tea","juice"]

相關資源 ‧ 章節/ RELATED
PHP: json_encode - Manual
keyboard_backspace 回上頁
程式設計

請選擇下方類別,查看您想了解的「程式設計」知識。

  • 開發工具介紹2
  • 開發環境介紹3
  • 常用語法介紹26
    • 標籤、輸出、備註5
    • 變數與陣列2
    • 邏輯判斷式3
    • 迴圈3
    • 常用函數4
    • 自訂函數2
    • 類別0
    • 日期與時間3
    • HTML表單介紹1
    • GET資料傳遞0
    • POST資料傳遞0
    • 檔案上傳0
    • Cookie2
    • session1
    • 檔案建立與存取0
    • 電子郵件0
    • 轉址0
    • Server端的資料傳遞0
    • 嵌入0
    • 樣版0
  • 資料庫連接0
網頁設計公司推薦-藝誠網頁設計. 租用型網站-網站達人.
SINCE 2004~2023 © EZTRUST TECHNOLOGY CO., LTD
回網頁頂端