json_decode

json_decode

json_decode — 對JSON 格式的字元串進行解碼。

基本介紹

  • 中文名:對JSON 格式的字元串進行解碼
  • 外文名:json_decode
  • 領域:程式設計
  • 函式定義:mixed json_decode
函式說明,函式定義,參數,返回值,實例說明,

函式說明

(PHP 5 >= 5.2.0, PECL json >= 1.2.0)
json_decode — 對JSON 格式的字元串進行解碼

函式定義

mixed json_decode ( string $json [, bool $assoc ] )
接受一個JSON 格式的字元串並且把它轉換為 PHP 變數

參數

json
待解碼的 json string 格式的字元串。
assoc
當該參數為 TRUE 時,將返回array而非 object 。

返回值

返回一個對象,如果assoc參數選項為true,將會返回一個關聯數組

實例說明

json_decode()函式將JSON 格式的字元串編碼。
<?php
$json = '{"a":1,"b":2,"c":3,"d":4,"e":5}';
var_dump(json_decode($json));
var_dump(json_decode($json, true));
?>
以上例程會輸出:
object(stdClass)#1 (5) {
["a"] => int(1)
["b"] => int(2)
["c"] => int(3)
["d"] => int(4)
["e"] => int(5)
}
array(5) {
["a"] => int(1)
["b"] => int(2)
["c"] => int(3)
["d"] => int(4)
["e"] => int(5)
}

相關詞條

熱門詞條

聯絡我們