欧美成人永久免费_欧美日本五月天_A级毛片免看在线_国产69无码,亚洲无线观看,精品人妻少妇无码视频,777无码专区,色大片免费网站大全,麻豆国产成人AV网,91视频网络,亚洲色无码自慰

當(dāng)前位置:網(wǎng)站首頁 >> 作文 >> 2023年php json精選

2023年php json精選

格式:DOC 上傳日期:2023-04-30 20:50:12
2023年php json精選
時(shí)間:2023-04-30 20:50:12     小編:zdfb

無論是身處學(xué)校還是步入社會(huì),,大家都嘗試過寫作吧,,借助寫作也可以提高我們的語言組織能力。范文怎么寫才能發(fā)揮它最大的作用呢,?下面是小編幫大家整理的優(yōu)質(zhì)范文,僅供參考,,大家一起來看看吧,。

php json篇一

導(dǎo)語:json全稱是javascript object notation,,本來是javascript對(duì)象的一種表示和描述方式?,F(xiàn)在已經(jīng)和xml一樣,,成為了一種通用的數(shù)據(jù)傳輸格式,且由其更加輕量級(jí),,得到了廣泛的使用,。讓我們了解一下其應(yīng)用方法吧!

在php中,,與json直接相關(guān)的`兩個(gè)常用函數(shù)是json_encode和json_decode,,json_encode即將php實(shí)體(數(shù)組或?qū)ο蟮阮愋停┻M(jìn)行接送編碼,轉(zhuǎn)換成json字符串(文本)格式,,以便進(jìn)行數(shù)據(jù)傳輸。另一方面,,json_decode是對(duì)json字符串進(jìn)行解碼,,得到原來的php實(shí)體。在php中,,經(jīng)常使用的就是對(duì)對(duì)象和數(shù)組進(jìn)行json傳輸,。

當(dāng)對(duì)一維數(shù)組和對(duì)象進(jìn)行json_decode時(shí),會(huì)轉(zhuǎn)化后的json字符串發(fā)現(xiàn)其形式一樣,。

如下代碼所示:

1 <?php

2 $people1 = array('name'=>'qqyumidi', 'age'=>'24');

3 $people1_json = json_encode($people1);

4 echo $people1_json;

5 echo "<br/>";

6

7 class people{

8 ? ? public $name;

9 ? ? public $age;

10

11 ? ? public function __construct($name, $age){

12 ? ? ? ? $this->name = $name;

13 ? ? ? ? $this->age ?= $age;

14 ? ? }

15 }

16

17 $people2 = new people('qqyumidi', '24');

18 $people2_json = json_encode($people2);

19 echo $people2_json;

轉(zhuǎn)化后的json字符串格式都為:{"name":"qqyumidi","age":"24"}

如果現(xiàn)在有此json字符串,,需要對(duì)其進(jìn)行還原成原來格式,怎么辦呢,到底是解析成對(duì)象還是數(shù)組形式呢,,幸好,,json_decode函數(shù)中為了對(duì)此進(jìn)行區(qū)分,提供了第二個(gè)可選布爾型參數(shù),,如果第二個(gè)參數(shù)為true,,則解析為數(shù)組,否則解析成對(duì)象,。且默認(rèn)是false,。這也正是json_decode函數(shù)第二個(gè)參數(shù)的來由。

1 $json_str = '{"name":"qqyumidi","age":"24"}';

2 $result1 = json_decode($json_str);

3 $result2 = json_decode($json_str, true);

4 print_r($result1);

5 echo "<br/>";

6 print_r($result2);

可以看到輸出結(jié)果為:

stdclass object ( [name] => qqyumidi [age] => 24 )

array ( [name] => qqyumidi [age] => 24 )

s("content_relate");

【php中json應(yīng)用】相關(guān)文章:

在php語言中使用json

09-27

php處理json時(shí)中文問題的解決方法

09-22

php中的trait

09-17

php中php://input和$-post有什么不同

09-12

php中iconv函數(shù)知識(shí)

09-20

php中的表單處理

09-10

php中的streams是什么

09-30

php中l(wèi)ist方法用法示例

09-29

php中的隨機(jī)性

09-18

全文閱讀已結(jié)束,,如果需要下載本文請(qǐng)點(diǎn)擊

下載此文檔
a.付費(fèi)復(fù)制
付費(fèi)獲得該文章復(fù)制權(quán)限
特價(jià):5.99元 10元
微信掃碼支付
已付款請(qǐng)點(diǎn)這里
b.包月復(fù)制
付費(fèi)后30天內(nèi)不限量復(fù)制
特價(jià):9.99元 10元
微信掃碼支付
已付款請(qǐng)點(diǎn)這里 聯(lián)系客服