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

首頁 > 語言 > JavaScript > 正文

教你如何使用PHP輸出中文JSON字符串

2024-05-06 16:06:27
字體:
來源:轉載
供稿:網友
PHP 和 JavaScript 交互其實很方便,PHP 原生也提供了對 JSON 格式的支持。主要包括 JSON 編碼和解碼兩個函數:

復制代碼 代碼如下:


json_endoce:
json_dedoce:

json_encode — 對變量進行 JSON 編碼,并返回 value 值的 JSON 形式,例如:

復制代碼 代碼如下:


<?php
$arr = array ('a'=>1,'b'=>2,'c'=>3,'d'=>4,'e'=>5);
echo json_encode($arr);
?>

以上代碼執行后輸出:

復制代碼 代碼如下:


{"a":1,"b":2,"c":3,"d":4,"e":5}

假如要編碼的數據源(一般是一個數組),value 中包含中文,經過 json_encode 處理后輸出的是 unicode 編碼。

復制代碼 代碼如下:


<?php
$arr = array ('a'=>'腳本之家');
echo json_encode($arr);
?>

以上代碼執行后輸出:

復制代碼 代碼如下:


{"a":"/u811a/u672c/u4e4b/u5bb6"}

PHP 底層已經做了 unicode 處理,如果嫌它不夠直觀,可以利用 urlencode 和 urldecode 方法繞過這個轉碼為 unicode 的過程:

復制代碼 代碼如下:


$arr = array ('a'=>urlencode('腳本之家'));
echo urldecode(json_encode($arr));

以上代碼執行后輸出:

復制代碼 代碼如下:


{"a":"腳本之家"}

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表

圖片精選

主站蜘蛛池模板: 柘城县| 东阿县| 德庆县| 衢州市| 宜宾市| 亚东县| 将乐县| 祁连县| 黑山县| 自治县| 榆社县| 泾川县| 同仁县| 高密市| 宣汉县| 嘉定区| 赤城县| 广宁县| 乾安县| 鄱阳县| 比如县| 怀宁县| 潞城市| 凤山县| 鄂托克前旗| 孝昌县| 山丹县| 沽源县| 军事| 大荔县| 伊川县| 苏州市| 太白县| 河池市| 阿鲁科尔沁旗| 天台县| 登封市| 信丰县| 玉山县| 阳春市| 交城县|