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

首頁 > 開發 > PHP > 正文

php使用json代替serialize

2024-05-04 21:57:45
字體:
來源:轉載
供稿:網友

php使用json代替serialize,有需要的朋友可參考一下.

需要注意的是 json_decode時返回的是object,需要json_decode("字符串",ture);后來發現也不是那么完美..

json_encode會對中文進行編碼.如果含有大量的中文,那長度超過了serialize.這讓人很蛋疼,網上給出的辦法是對內容進行urlencode,json_enocde后再urldecode

實例代碼如下:

  1. function jsonencode($code){ //新json_encode 
  2.  $code = json_encode(urlencodearray($code));//對數組處理 
  3.  return urldecode($code); 
  4. function urlencodearray($data){//urlencode數組 
  5.  if(is_array($data)){ 
  6.  foreach($data as $key=>$val){ 
  7.  $data[$key] = urlencodearray($val); 
  8.  } 
  9.  return $data
  10.  }else
  11.  return urlencode($data); 
  12.  } 

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 五莲县| 红原县| 长葛市| 西乌珠穆沁旗| 泌阳县| 湖南省| 万源市| 沂源县| 天峨县| 利津县| 尚志市| 香港 | 台南县| 图们市| 齐河县| 乌拉特后旗| 永州市| 焉耆| 堆龙德庆县| 石家庄市| 高台县| 木里| 巫山县| 闵行区| 大荔县| 寻乌县| 海南省| 连山| 岳普湖县| 甘泉县| 巴南区| 清丰县| 五河县| 新巴尔虎左旗| 武宣县| 鸡泽县| 灵璧县| 大邑县| 北碚区| 白水县| 林周县|