易截截图软件、单文件、免安装、纯绿色、仅160KB

用php对json字符串编码问题

    昨天调用同事的一个json接口,发现调用php中的函数json_decode无法转化为数组。
   <?php
$json = "{'d':[['xxx','中国','广西','xjr7670@sina.com','2010-05-01 13:35:02'],['xxx','中国','广西','xjr7670@sina.com','2010-05-01 13:35:02']],'c':13659,'n':759}";
print_r(json_decode($json, true));//无法显示
//将单引号改为双引号就好了
$json = '{"d":[["xxx","中国","广西","xjr7670@sina.com","2010-05-01 13:35:02"],["xxx","中国","广西","xjr7670@sina.com","2010-05-01 13:35:02"]],"c":13659,"n":759}';
print_r(json_decode($json, true));


相关文档:

10 件(也许)你不了解 PHP 的事情

PHP
是我用过的语言中,最令人恼火的但同时也是最有趣的语言。我之所以说“令人恼火”主要是因为函数命名极其不一致。尽管我每天都要用到这些函数,我还是要想
一下“究竟是 str_pos 还是 strpos?是 str_split 还是
strsplit?”。另一方面,有时候可以用一行简单的代码就能解决一个难题。
下面 ......

PHP $_GET $_POST


$_GET 变量用于收集来自 method="get" 的表单中的值。
$_GET 变量
$_GET 变量是一个数组,内容是由 HTTP GET 方法发送的变量名称和值。
$_GET 变量用于收集来自 method="get" 的表单中的值。从带有 GET 方法的表单发送的信息,对任何人都是可见的(会显示在浏览器的地址栏),并且对发送的信息量也有限制(最多 100 个 ......

PHP初学者头痛的十四个问题

1.页面之间无法传递变量
get,post,session在最新的php版本中自动全局变量是关闭的,所以要从上一页面取得提交过来得变量要使用$_GET['foo'],$_POST['foo'],$_SESSION['foo']来得到。当然也可以修改自动全局变量为开(php.ini改为register_globals = On);考虑到兼容性,还是强迫自己熟悉新的写法比较好。
 
2.Win32 ......

php文件上传类

 
<?php
  /**
  * PHP100.com - 个人感觉非常简单,只要有点PHP基础滴人都应该能看懂~~
  * Apache2 + PHP5.0
  * Version:1.0
  * 同时感谢PHP100所有的兄弟们
  * ——————————————&m ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号