请问为什么,json_decode转uft-8字符串,结果为null? json 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 json 格式不对吧 ,你把j要转换的json字符串echo 出来看看 是否符合标准json格式 改简单一点:<html> <html><head><meta http-equiv="Content-Type" content="text/html;charset=utf-8"/></head><?php$str="{\"txt\":\"中文\"}</textarea><br>";print "$str=".$str."\n";if (strlen($str)>0){$jo=json_decode($str); //中文的,转出来是nullprint_r("\n++++\n".$jo."\n====\n"); $msg_id=$jo->txt;}我把这个t1.php文件保存成utf-8编码了。但还是不行。 加上后面的</textarea><br> 已经不是json格式了。 print_r("\n++++\n".$jo."\n====\n"); 这里是什么? echo $_POST["text"];看看是什么,多半是引号被转义了 PHP生成的图片(文件流)如何保存到指定文件夹呢? 疑问:如何搭建app后台 有没有简单的比较好的php用AJAX引擎和教程 session_set_save_handler里面的sess_gc函数不明白是什么意思 请大家帮忙看一下这段代码,怎么加上表格就无法运行了? 为何 图片的文件名中有中文的不能显示? 强烈推荐-----免费的100M空间,国际域名,支持ASP、PHP等。 如何把表单的结果通过EMAIL发送呢? 判断明明应该到1里面可是却输出到2了,麻烦看看 PHP项目怎样打包成EXE单机版文件 求个正则 完全菜鸟,求助如何自学PHP,请高手给个学习思路,万分感谢
<html> <html><head><meta http-equiv="Content-Type" content="text/html;charset=utf-8"/></head>
<?php
$str="{\"txt\":\"中文\"}</textarea><br>";
print "$str=".$str."\n";if (strlen($str)>0){
$jo=json_decode($str); //中文的,转出来是null
print_r("\n++++\n".$jo."\n====\n");
$msg_id=$jo->txt;
}
我把这个t1.php文件保存成utf-8编码了。但还是不行。
这里是什么?
看看是什么,多半是引号被转义了