解决方案 »
- 问一下论坛中页面的连接
- php生成静态页面很复杂吗
- 请问如何将rand()函数结果值再分配比例
- 刷新页面提示‘正在提交表单’,怎么解决?
- ${$method_variable[0]}['hotel']这是什么意思?
- 一搜的这个mp3搜索是怎么编码的呀
- 发表主题: 求助高手 如何从数据库中随机抽取试题
- php如何接收使用POST方式的HTTP请求?急!!
- 极菜的问题:MySql的查询语句中的limit是什么意思?
- 谁知道怎样配置www.51.net提供的mysql数据库功能?(waiting online....)很急!!
- php中的include_php问题
- Apache报 Invalid URI in request forwarded-for,求解读
$up_user_info = '{"name":"liux","sex":"1","phone":"13712800254","email":"[email protected]","town":"town_1","age":"18","heigh":"180","experience":"工作经验"}';if($up_user_info == null){
$error = 1;
}
$upuser_decode = json_decode($up_user_info,true);$name = $upuser_decode['name'];
echo $name;
這樣就可以,輸出linux
print_r(json_decode($_POST['up_user_info'])); 为空?那说明你是在 gbk 环境下
print_r(json_decode(iconv('gbk', 'utf-8', $_POST['up_user_info'])));
就可以了stdClass Object
(
[name] => liux
[sex] => 1
[phone] => 13712800254
[email] => [email protected]
[town] => town_1
[age] => 18
[heigh] => 180
[experience] => 工作经验
)
我echo $up_user_info;是输出正确的。就是进行json解析后
$upuser_decode = json_decode($up_user_info,true);
$name = $upuser_decode['name'];
echo $name;这个就是输出为空,没有输出~
我echo $up_user_info;是输出正确的。就是进行json解析后
$upuser_decode = json_decode($up_user_info,true);
$name = $upuser_decode['name'];
echo $name;这个就是输出为空,没有输出~
1.$up_user_info是post過來的
2.使用我上面的程序分別測試是否可以輸出。如果1不行 2可以,就是POST過來的數據有問題,請檢查這裡的數據。