php json相關函式用法示例

2022-09-27 06:48:13 字數 1117 閱讀 8965

函式列表:

函式描述

json_encode

程式設計客棧 對變數進行json編碼

json_decode

對json格式的字串進行解碼,轉換為php變數

json_last_error

返回最後發生的錯誤

for example 1:json_encode

$arr=array("a"=>"a","b"=>"b","c"=>"c","d"=>"d");

echo json_encode($arr);

output:

for example 2:json_decode

$arr='';

var_dump(json_decode($arr));

var_dump(json_decode($arr,true));

output:

object(stdclass)[1]

public 'a' => string 'a' (length=1)

public 'b' => string 'b' (length=1)

public 'c' => string 'c' (length=1)

public 'd' => string 'd' (length=1)

array (size=4)

'a' => string 'a' (length=1)

'b' => striwww.cppcns.comng 'b' (length=1)

'c' => string 'c' (length=1)

'd' => string 'd' (length=1)

ps:這裡再為大家推薦幾款比較實用的json**工具供大家參考使用:

**json**檢驗、檢驗、美化、格式化工具:

程式設計客棧.net/code/json

json**格式化工具:

程式設計客棧.net/code/jsonformat

**xml/json互相轉換工具:

.net/code/xmljson

json****格式化/美化/壓縮/編輯/轉換工具:

.net/code/jsoncodeformat

c語言風格/html/css/json**格式化美化工具:

PHP時間相關常用函式用法示例

設定時區 date default timezone set asia shanghai 獲取時區 echo date default timezone get 結果 utc echo 新增時間 date date create 2013 03 15 建立乙個datetime 物件 date add...

truncate 函式用法示例

oracle trunc 函式的用法 日期 select trunc sysdate from dual 2015 03 23 今天的日期為2015 03 23 select trunc sysdate,mm from dual 2015 03 01 返回當月第一天.select trunc sys...

Linux訊號相關函式示例

程式在執行時,系統所傳來的指示。你在家呆著有人來敲門 linux下常見訊號 1 sighup 2 sigint 3 sigquit 4 sigill 5 sigtrap 6 sigabrt 7 sigbus 8 sigfpe 9 sigkill 10 sigusr1 11 sigse 12 sigu...