博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
PHP5.2 汉字json_encode
阅读量:6660 次
发布时间:2019-06-25

本文共 960 字,大约阅读时间需要 3 分钟。

//对汉字编码

private function url_encode($str) {
if(is_array($str)) {
foreach($str as $key=>$value) {
$str[urlencode($key)] = url_encode($value);
}
} else {
$str = urlencode($str);
}
return $str;
}
//错误信息记录
private function func_err($msg,$data,$cate)
{
//咨询
$data['author'] = $this->url_encode($data['author']);
//病种
$data['disease'] = $this->url_encode($data['disease']);
//$this->url_encode('sdfsd');
//将数据json化
$data = json_encode($data);
//当前添加时间
$time = date("Y-m-d H:i:s",time());
//编辑sql语句
$sql = "insert into patient_arrive_err(msg,data,cate,create_time) values ('{$msg}','{$data}','{$cate}','{$time}')";
//保存信息
$this->db->query($sql);
}

 

 

 

  1. function encode_json($str) {  
  2.     return urldecode(json_encode(url_encode($str)));      
  3. }  
  4.   
  5. /** 
  6.  *  
  7.  */  
  8. function url_encode($str) {  
  9.     if(is_array($str)) {  
  10.         foreach($str as $key=>$value) {  
  11.             $str[urlencode($key)] = url_encode($value);  
  12.         }  
  13.     } else {  
  14.         $str = urlencode($str);  
  15.     }  
  16.       
  17.     return $str;  

 

转载于:https://www.cnblogs.com/simadongyang/p/8309623.html

你可能感兴趣的文章
随便写写
查看>>
NLP-最小编辑距离
查看>>
c# 开机启动项
查看>>
Is WPFdead
查看>>
Beta 冲刺(6/7)
查看>>
Java格式化日期[转自http://java.chinaitlab.com/advance/923542.html ]
查看>>
道德经全文
查看>>
库存管理系统
查看>>
Eclipse中进行Gradle+Jetty部署的web项目的断点调试
查看>>
Session简介
查看>>
apache和tomcat的区别和联系
查看>>
[洛谷P4656][CEOI2017]Palindromic Partitions
查看>>
[AT2442]フェーン現象 (Foehn Phenomena)
查看>>
[HNOI2007]紧急疏散EVACUATE (湖南2007年省选)
查看>>
梯度下降~ML
查看>>
SQL中EXISTS的用法
查看>>
ORACLE学习-1.过滤和排序
查看>>
资金流学习-逐笔交易的分析
查看>>
php 两个二维数组重组新数组,数组下标不同
查看>>
高德地图 室内地图 API 的一些坑
查看>>