本文阐述了Zend框架行动助理,JSON的使用。
分享给您
参考,如下:
JSON的使用比较简单,下面是
文档的用法:
JSON用于解码和发送JSON响应;
在
处理预期数据表响应的Ajax请求时,JSON响应会迅速成为所选择的响应。
JSON可以在客户端立即解析,以便快速
执行。
JSON
操作助手完成以下
任务:
如果布局是开放的(
启用),那么它是
关闭的(禁用)。
如果视图解析器(viewrenderer)是开放的,它关闭。
集the'content-type'response头to'application / JSON的。
默认情况下,不需要
等待要完成的操作的执行,并立即返回响应。
用法简单:或者称之为助理
代理,或调用其encodejson()和()
方法sendjson:
类foocontroller延伸zend_controller_action
{
公共
功能baraction()
{
某些处理…
JSON响应:发送
这_helper美元-> -> JSON($数据);
或…
这_helper美元-> -> -> sendjson(美元的JSON数据);
检索JSON:
JSON =美元美元-> -> -> _helper JSON encodejson($数据);
}
}
注意:
维护布局(保持布局)
如果对JSON响应有一个单独的布局,可以将JSON封装到某些上下文中——JSON助手的每个方法都接受第二个可选
参数:布局的打开或关闭标志,并通过一个布尔值来保持布局打开。
类foocontroller延伸zend_controller_action
{
公共功能baraction()
{
保持布局:
JSON =美元美元-> -> -> encodejson _helper JSON(合数据,真的);
}
}
更多关于Zend相关内容感兴趣的读者可以查看这个话题:Zend框架
教程站
希望本文能对PHP
程序设计有所帮助。