鸿 网 互 联 www.68idc.cn

当前位置 : 服务器租用 > 网站制作教程 > XML/RSS > >

深度剖析JSON协议对与PHP产生的种种问题

来源:互联网 作者:佚名 时间:2015-03-02 14:46
JSON协议 是一种有用的、轻量级协议,现在可用于 PHP V5.2,它可以轻松地实现从 PHP 应用程序中提取出数据,拥有了这样的协议就更好的便于我们进行对JSON以及PHP进行学习研究了。 然后去那边的 JSON协议 提醒一下. 但我不能等到官方搞了我再升级上去,对不?所

JSON协议 是一种有用的、轻量级协议,现在可用于 PHP V5.2,它可以轻松地实现从 PHP 应用程序中提取出数据,拥有了这样的协议就更好的便于我们进行对JSON以及PHP进行学习研究了。

然后去那边的JSON协议提醒一下. 但我不能等到官方搞了我再升级上去,对不?所以我只好手工安装了...虽然咱们是第一在sabayon上手工安装程序,但原理应该是一样的对不。

1.
首先equo help...发现有source选项...那就来吧, 下个php原代码.默认将会下载到ls /var/tmp/entropy/sources/dev-lang/php-5.2.8-r1/php-5.2.8.tar.bz2 php-patchset-5.2.8-r1.tar.bz2而且连patch也一并下了(虽说很自动化... 不过似乎用不到)...咱纯粹就是为了装JSON协议

2.
解压phpcd /var/tmp/entropy/sources/dev-lang/php-5.2.8-r1/ && tar -xjf php-5.2.8.tar.bz2然后就会解压到php-5.2.8目录, 进去到ext/json

3.
此时假如 phpize, 然后configure/make的话会出错,说是libtool版本不对,让你重新aclocal/autoconf一下反正咱们也是莫名其妙,随便就按它说的做吧...

4.aclocalautoconf./configuremake好了 cd modules, 就有了json.so ls /var/tmp/entropy/sources/dev-lang/php-5.2.8-r1/php-5.2.8/ext/json/modules/
json.la json.so我们搞 php的应该很熟...

  • 两种JSON建构的结构说明解释
  • 阐述JSON数组格式的相关说明介绍
  • 详看JSON字符串在PHP中的应用说明及技巧
  • 深度解读JSON形式的不同结构说明
  • 漫谈PHP JSON数组对象数组介绍研究

当然接下来就是拷贝到php的lib目录里, 这个随便找一下已安装的扩展就行了,比如我的coto ext-active # locate imagick.so/usr/lib/php5/lib/php/extensions/no-debug-non-zts-20060613/imagick.so那就放到同目录下另外搞个配置...这个搞php的应该也很熟.

不过sabayon的配置文件结构不一样. 它php4/php5 and cli/apache是分开的coto ext-active # ls /etc/php/apache2-php4 apache2-php5 cli-php4 cli-php5而且启用的扩展是放在ext-active里, 所以,假如我要apache/cli同时支持json, 那么要放两个地方apache2-php5/ext-activecli-php5/ext-activ

JSON协议 是一种有用的、轻量级协议,现在可用于 PHP V5.2,它可以轻松地实现从 PHP 应用程序中提取出数据,并将其放入 Ajax 应用程序的过程。相应地,PHP 中的 JSON 同样也是轻量级且十分有用的,只包含两个易于使用的函数。

使用这些函数,我们可以转换和导出对象结构,还可以使用 json_encode() 使来自 PHP 数据库连接的数据可用于 Ajax 应用程序。在 Ajax 应用程序中处理完数据后,可以将数据返回 PHP 脚本并用 json_decode() 重新创建可用的对象数据结构。当把数据返回到 PHP 后,我们可以将其存储到数据库中,或使用 PHP 提供的众多选择中的任何其他数据处理方法。

【责任编辑:苏越 TEL:(010)68476606】

网友评论
<