数码资讯
在接下来的版本php5.2没有json_decode函数解
选购提示
关注价格、性能、续航、售后和真实使用场景,理性比较后再下单。
今天,在编写代码的时候,我们需要使用json_decode功能。发现php5.2以前的版本没有集成这个功能,但我们可以通过用户定义的函数。
复制代码代码如下所示:
功能json_decode2($ JSON)
{
注释= false;
$ =$ x =;
为($我= 0;$我< strlen($ JSON);$我+ +)
{
如果(!为评论)
{
如果(($ JSON { } = ={ $我)| |($ JSON {我} = {美元)阵列(美元);
else if(($ JSON { } = =我美元})| |($ JSON { $我} =})美元= ''));
否则,如果($ $ { i }=);
否则$ $ $ JSON { $ I };
}
否则$ $ $ JSON { $ I };
如果($ JSON { $我} = ={(JSON美元美元I-1)}!;
}
eval($出来。;
返回$ x;
}
但回报是数组
返回的对象的类的使用,service_json
复制代码代码如下所示:
功能json_decode2($ JSON)
{
注释= false;
$ =$ x =;
为($我= 0;$我< strlen($ JSON);$我+ +)
{
如果(!为评论)
{
如果(($ JSON { } = ={ $我)| |($ JSON {我} = {美元)阵列(美元);
else if(($ JSON { } = =我美元})| |($ JSON { $我} =})美元= ''));
否则,如果($ $ { i }=);
否则$ $ $ JSON { $ I };
}
否则$ $ $ JSON { $ I };
如果($ JSON { $我} = ={(JSON美元美元I-1)}!;
}
eval($出来。;
返回$ x;
}
但回报是数组
返回的对象的类的使用,service_json
声明:本文内容用于数码产品信息整理与选购参考,具体价格、库存、售后政策以官方渠道和电商页面实时信息为准。