国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發(fā) > PHP > 正文

淺析php中json_encode()和json_decode()

2024-05-04 23:23:51
字體:
供稿:網(wǎng)友

json_encode()                                                                      

該函數(shù)主要用來將數(shù)組和對象,轉(zhuǎn)換為json格式。

復制代碼 代碼如下:


$arr = array ('a'=>'a','b'=>'b','c'='c','d'=>'d','e'='e');
echo json_encode($arr);

輸出結(jié)果:

淺析php中json_encode()和json_decode()

json只接受utf-8編碼的字符,json_encode()的參數(shù)必須是utf-8編碼。

復制代碼 代碼如下:


class person
{
    public $name;
    public $age;
    public $height;
    function __construct($name,$age,$height)
    {
        $this->name = $name;
        $this->age = $age;
        $this->height = $height;   
    }  
}

$obj = new person("zhangsan",20,100);
$foo_json = json_encode($obj);
echo $foo_json;

輸出結(jié)果:

淺析php中json_encode()和json_decode()

當類中的屬性為私有變量的時候,則不會輸出。

json_decode()                                                                      

該函數(shù)用于將json文本轉(zhuǎn)換為相應的PHP數(shù)據(jù)結(jié)構。

復制代碼 代碼如下:


$json = '{"a":"hello","b":"world","c":"zhangsan","d":20,"e":170}';
var_dump(json_decode($json));

輸出結(jié)果:

淺析php中json_encode()和json_decode()

通常情況下,json_decode()總是返回一個PHP對象。

轉(zhuǎn)成數(shù)組的:

復制代碼 代碼如下:


$json = '{"a":"hello","b":"world","c":"zhangsan","d":20,"e":170}';
var_dump(json_decode($json,ture));

淺析php中json_encode()和json_decode()

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 泊头市| 浙江省| 大兴区| 叙永县| 江阴市| 水富县| 桃源县| 涟源市| 资溪县| 北辰区| 马公市| 南阳市| 临潭县| 江津市| 枞阳县| 阳高县| 普兰县| 江陵县| 当阳市| 申扎县| 隆安县| 平罗县| 东山县| 新泰市| 漾濞| 建德市| 宿迁市| 高安市| 沈丘县| 池州市| 松桃| 澄迈县| 奉化市| 道真| 蕉岭县| 扎鲁特旗| 临洮县| 澳门| 焦作市| 新余市| 九龙县|