请问为什么,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 在图片中写入文字怎么颜色始终是黑色? 这样的语句PHP怎么来解决!? 刚学php,第一个程序遇到的问题,请指教 有关php调用sql server存储过程(急,急) 求助:数据库用mysql,网页里输出中文时显示乱码,请问怎样解决? 问个COOKIE的问题 看看这段代码有什么错误!我实在解决不了! 请问那里的空间支持文件上传?php的,我做了一个上传的程序,用ftp(),好多都不支持,怎么办? 请问怎么得到这样的个数值? 关于php的一个问题!!!!!!!!!!!!!!! 求个正则 完全菜鸟,求助如何自学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编码了。但还是不行。
这里是什么?
看看是什么,多半是引号被转义了