av一区二区在线观看_亚洲男人的天堂网站_日韩亚洲视频_在线成人免费_欧美日韩精品免费观看视频_久草视

您的位置:首頁技術文章
文章詳情頁

PHP擴展之JavaScript對象符號(JSON)

瀏覽:121日期:2022-09-15 17:38:34

自 PHP 5.2.0 起,JSON 擴展默認內置并編譯進了 PHP。

JSON 序列化接口JsonSerializable

實現?JsonSerializable?的類可以 在?json_encode()?時定制他們的 JSON 表示法。

JsonSerializable::jsonSerialize?—?指定需要被序列化成 JSON 的數據

Example #1 ?返回一個數組

<?php class ArrayValue implements JsonSerializable {public function __construct(array $array) { $this->array = $array;}public function jsonSerialize() { return $this->array;} } $array = [1, 2, 3]; echo json_encode(new ArrayValue($array), JSON_PRETTY_PRINT);?>

以上例程會輸出:

[ 1, 2, 3]

Example #2 ?返回了一個關聯數組

<?php class ArrayValue implements JsonSerializable {public function __construct(array $array) { $this->array = $array;}public function jsonSerialize() { return $this->array;} } $array = [’foo’ => ’bar’, ’quux’ => ’baz’]; echo json_encode(new ArrayValue($array), JSON_PRETTY_PRINT);?>

以上例程會輸出:

{ 'foo': 'bar', 'quux': 'baz'}

Example #3 ?返回一個整型數字

<?php class IntegerValue implements JsonSerializable {public function __construct($number) { $this->number = (integer) $number;}public function jsonSerialize() { return $this->number;} } echo json_encode(new IntegerValue(1), JSON_PRETTY_PRINT);?>

以上例程會輸出:

1

Example #4 返回一個字符串

<?php class StringValue implements JsonSerializable {public function __construct($string) { $this->string = (string) $string;}public function jsonSerialize() { return $this->string;} } echo json_encode(new StringValue(’Hello!’), JSON_PRETTY_PRINT);?>

以上例程會輸出:

'Hello!'JSON 函數json_decode?— 對 JSON 格式的字符串進行編碼json_encode?— 對變量進行 JSON 編碼json_last_error_msg?— Returns the error string of the last json_encode() or json_decode() calljson_last_error?— 返回最后發生的錯誤

標簽: JavaScript
相關文章:
主站蜘蛛池模板: 精品国产一区二区三区观看不卡 | 国产福利视频 | 一区二区三区视频在线观看 | 久久性av| 亚洲一区二区精品 | 国产高清自拍视频在线观看 | 欧洲免费毛片 | 精品视频国产 | 久久高清 | 久久久久亚洲精品 | 久久久久久国产精品 | 成人福利网 | 综合色在线 | 欧美一区视频在线 | 欧美黄色网络 | 日日干日日操 | a级黄色片视频 | 欧美一区二区三区在线观看 | 欧美一级视频在线观看 | 国产欧美在线播放 | 99精品国产一区二区三区 | 亚洲精品欧美 | 久久九九99 | 日韩精品一区二区三区在线播放 | 国产性生活一级片 | 伊人中文字幕 | 福利视频亚洲 | 一区二区三区四区在线视频 | 欧美一级大黄 | 成人精品在线视频 | 成人在线观看免费视频 | 亚洲国产一区二区视频 | 日本不卡一区二区三区在线观看 | 亚洲免费网站 | 亚洲高清网| 欧美性jizz18性欧美 | 国产草草视频 | 91免费版在线观看 | 色婷婷一区二区三区四区 | 综合久久综合久久 | 一色桃子av一区二区 |