PHP json_decode函数详细解析

yipeiwu_com6年前PHP代码库

一、函数简介
1、此函数有四个参数,一般在使用时会用到前两个,具体的参数可以看手册。

2、第一个参数是json格式的字符串,第二个参数是boolean值(false转化成对象,true转化成数组,默认false),如果转化失败返回null。

二、遇到的问题
在项目中调用了java写的一个web服务,返回的数据是"{'stauts':'1','message':'充值成功'}"。

程序接到后用json_decode把结果转化成数组,但转化的结果是null,太奇怪了。

看了一下手册,在手册中发现了下面的说明,一下就明白了。


把返回的结果改成'{"stauts":"1","message":"充值成功"}'再转化数组就OK了。

相关文章

php smtp实现发送邮件功能

本文实例为大家分享了php smtp发送邮件功能的具体代码,供大家参考,具体内容如下 <?php header("Content-Type: text/html; ch...

浅谈PHP中JSON数据操作

JSON,全称是JavaScript Object Notation。它是基于JavaScript编程语言ECMA-262 3rd Edition-December 1999标准的一种轻...

zend Framework中的Layout(模块化得布局)详解

1.首先修改application配置文件resources.layout.layoutPath = APPLICATION_PATH "/layouts/scripts"指定布局文件的...

使用ETags减少Web应用带宽和负载第1/2页

介绍 最近,大众对于REST风格应用架构表现出强烈兴趣,这表明Web的优雅设计开始受到人们的注意。现在,我们逐渐理解了“3W架构(Architecture of the World W...

php递归创建和删除文件夹的代码小结

第一种方法: 复制代码 代码如下: <?php /** * 目录生成类 :UtilsMakeDir * @author yepeng * @since 2010.3.18 */ c...