麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 語言 > PHP > 正文

php json函數(shù)用法

2024-09-04 11:48:36
字體:
供稿:網(wǎng)友

今天使用POST方式(GET方式也要注意)向PHP提交了一個(gè)JSON數(shù)據(jù),比如:

{"a":1,"b":2}

在PHP中取出這個(gè)數(shù)據(jù):$s=$_POST['data'] ;//or $_GET['data'],然后這個(gè)串取出后是被轉(zhuǎn)義的:{"a":1,"b":2}

如果直接調(diào)用:

  1. $obj = json_decode($s);  
  2. print_r($obj);   
  3. echo $obj->a; 

是錯(cuò)誤的,會(huì)報(bào)告錯(cuò)誤.如果$s直接定義:$s='{"a":1,"b":2}';則沒有問題.所以在PHP中處理JSON時(shí)需要進(jìn)行一下轉(zhuǎn)義處理:$s=strips教程lashes($_POST['data']) ;這樣再進(jìn)行json解碼就可以了.

json_decode — 對(duì) JSON 格式的字符串進(jìn)行編碼

json_encode — 對(duì)變量進(jìn)行 JSON 編碼

Report a bug 說明

string json_encode ( mixed $value )

返回 value 值的 JSON 形式

Report a bug 參數(shù)

value 

待編碼的 value,除了resource 類型之外,可以為任何數(shù)據(jù)類型,該函數(shù)只能接受 UTF-8 編碼的數(shù)據(jù)(譯注:指字符/字符串類型的數(shù)據(jù))

Report a bug 返回值

編碼成功則返回一個(gè)以 JSON 形式表示的 string 。

Report a bug 范例

Example #1 A json_encode() 的例子,代碼如下:

  1. <?php 
  2. $arr = array ('a'=>1,'b'=>2,'c'=>3,'d'=>4,'e'=>5); 
  3.  
  4. echo json_encode($arr); 
  5. ?>  
  6. //以上例程會(huì)輸出: 
  7. {"a":1,"b":2,"c":3,"d":4,"e":5} 

json_encode — 對(duì)變量進(jìn)行 JSON 編碼

json_decode — 對(duì) JSON 格式的字符串進(jìn)行編碼

Report a bug 說明

mixed json_decode ( string $json [, bool $assoc ] )

接受一個(gè) JSON 格式的字符串并且把它轉(zhuǎn)換為 PHP 變量

Report a bug 參數(shù)

json 

待解碼的 json string 格式的字符串。

assoc 

當(dāng)該參數(shù)為 TRUE 時(shí),將返回 array 而非 object 。

Report a bug 返回值

Returns an object or if the optional assoc parameter is TRUE, an associative array is instead returned.

Report a bug 范例

Example #1 json_decode() 的例子

  1. <?php 
  2. $json = '{"a":1,"b":2,"c":3,"d":4,"e":5}'
  3.  
  4. var_dump(json_decode($json)); 
  5. var_dump(json_decode($json, true)); 
  6.  
  7. ?>  
  8. /* 
  9. 以上例程會(huì)輸出: 
  10. object(stdClass)#1 (5) { 
  11.     ["a"] => int(1) 
  12.     ["b"] => int(2) 
  13.     ["c"] => int(3) 
  14.     ["d"] => int(4) 
  15.     ["e"] => int(5) 
  16. } 
  17.  
  18. array(5) { 
  19.     ["a"] => int(1) 
  20.     ["b"] => int(2) 
  21.     ["c"] => int(3) 
  22.     ["d"] => int(4) 
  23.     ["e"] => int(5) 
  24. } 
  25. */ 

發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 亚洲午夜久久久久 | 成人男女啪啪免费观看网站四虎 | 中文字幕精品在线观看 | 国产资源在线免费观看 | 欧美精品免费一区二区三区 | 极品一级片 | 在线视频 日韩 | 久久成人免费网 | 国产免费成人在线 | chinese军人gay呻吟 | 久久福利小视频 | 亚洲热线99精品视频 | 草久影视| 久久久中文| 久久狠狠高潮亚洲精品 | 久久福利电影网 | 亚洲影视中文字幕 | 99re热视频这里只精品 | 久久亚洲国产精品 | 日韩精品网站在线观看 | 久久久资源网 | 黄色成人av在线 | 久草在线视频首页 | 成人午夜视屏 | 日本黄色大片免费观看 | 亚洲欧美一区二区三区在线观看 | av免费在线播放 | 亚洲精品3 | 日日噜噜夜夜爽 | 精品一区二区三区在线观看国产 | 久久亚洲精选 | 欧美亚洲啪啪 | a黄毛片 | 国产色视频免费 | 99riav国产在线观看 | 久久国产免费视频 | 男人久久天堂 | free性欧美hd另类 | 99ri精品 | 12av毛片 | 免费在线观看午夜视频 |