php接收多层数组中文乱码解决
来源:互联网 发布:eagle软件 编辑:程序博客网 时间:2024/06/07 02:46
传参数:
Map<String, String> param = newHashMap<String, String>();
param.put("biaoshi", "bjyz");
param.put("action", "add");
param.put("plan[week]", "1,2,3");//周一,周二,周三,多个日期用逗号隔开,单个就不用了
param.put("plan[name]", "阅读asd");//借阅计划名称
注意:转换$_REQUEST后,就要用$_REQUEST参数,用post就不行,因为没转换。
举例:
'people'=>$_REQUEST['username'],
'mobile' =>$_REQUEST['mobile'],
'week' =>$_POST[order][week],
'memo' =>$_REQUEST[order][memo],
代码:
arrayRecursive($_REQUEST,"togbk");
function arrayRecursive(&$array,$function,$apply_to_keys_also =false)
{
foreach($arrayas $key=>$value){
if(is_array($value)) {
arrayRecursive($array[$key],$function,$apply_to_keys_also);
} else{
//echo $key. $function($value)."\n";
$tstr= str_replace(array("\r\n","\r","\n"),"",$value);
//$str= togbk($tstr);
$str=$function($tstr);
$array[$key]=$str;
}
if($apply_to_keys_also&& is_string($key)) {
$new_key=$function($key);
if($new_key!= $key) {
$array[$new_key]=$array[$key];
unset($array[$key]);
}
}
}
}
- php接收多层数组中文乱码解决
- php接收一维数组中文乱码解决
- php json多层乱码解决
- php中文乱码解决
- 解决php中文乱码
- php解决中文乱码
- php中文乱码解决
- 解决PHP中文乱码
- 服务器接收Android客户端中文乱码解决
- php接收ajax中文,后台乱码解决办法
- phpjson多层乱码解决
- 解决PHP中文乱码问题
- PHP - 解决中文乱码问题
- 完美解决PHP中文乱码
- 完美解决PHP中文乱码
- 完美解决PHP中文乱码
- 完美解决PHP中文乱码
- 解决php中文乱码问题
- 多文件目录下makefile文件递归执行编译所有c文件
- Android 自定义View,自定义属性(带进度的圆形进度条)
- 倒三角形
- photoshop第四章:图片的处理
- 每天一个 Linux 命令(6):rmdir 命令
- php接收多层数组中文乱码解决
- Sass 其与SCSS区别
- 用VUEJS做一个网易云音乐
- Git的基础知识和常用命令
- php接收一维数组中文乱码解决
- JavaScript 滑动验证
- timer的使用--用timer.schedule()做一个定时去刷新的线程
- Android设计模式学习之观察者模式
- 算法训练 暗恋