解决方案 »
- 请教一个解决方案
- smarty简单的安装问题
- 如何避免让“黑KE”看到我的链接数据库语句?!!
- Php页面中向数据库插入数据失败,但用控制台可以
- CCTV访25岁亿万富翁戴志康:写论坛起家(中国的比尔盖茨)
- 对PHP不懂,不知道难不难,抓URL网页代码,存成HTML,URL也是本站的
- 一个简单的问题,如何在Mysql里建立一个数据库?第一次用。
- session在windows下有效,在linux下无效
- 请教高手关于upload的这个控件!
- mysql一直读不到数据,连不到数据库。。。
- 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過來的數據有問題,請檢查這裡的數據。