国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發 > PHP > 正文

Zend Framework動作助手Json用法實例分析

2024-05-04 23:43:37
字體:
來源:轉載
供稿:網友
這篇文章主要介紹了Zend Framework動作助手Json用法,結合實例形式分析了Zend Framework動作助手Json的功能與相關使用技巧,需要的朋友可以參考下
 

本文實例講述了Zend Framework動作助手Json用法。分享給大家供大家參考,具體如下:

Json的使用較簡單,以下是文檔給出的用法:

Json 用來解碼和發送 JSON 響應;

當處理期望數據表響應的 AJAX 請求,JSON 響應迅速變成選擇的響應。

JSON 可以立即在客戶端被解析,從而快速執行。

JSON 動作助手完成以下任務:

如果布局是打開(enabled)的,則關閉(disable)它。

如果視圖解析器(ViewRenderer)是打開的,則關閉它。

設置 'Content-Type' 響應頭為 'application/json'。

缺省地,不需要等待動作執行完成,立即返回響應。

用法很簡單:或者把它作為助手代理的方法來調用,或者調用 encodeJson() 和 sendJson() 方法的其中之一:

class FooController extends Zend_Controller_Action{  public function barAction()  {    // do some processing...    // Send the JSON response:    $this->_helper->json($data);    // or...    $this->_helper->json->sendJson($data);    // or retrieve the json:    $json = $this->_helper->json->encodeJson($data);  }}

Note: 保持布局 (Keeping Layouts)

如果你為 JSON 響應有分離的布局 - 也許把 JSON 封裝到一些上下文 - 在 JSON 助手的每個方法接受第二個可選的參數:打開或關閉布局的 flag ,傳遞一個布爾 true 值將使布局保持打開:

class FooController extends Zend_Controller_Action{  public function barAction()  {    // Retrieve the json, keeping layouts:    $json = $this->_helper->json->encodeJson($data, true);  }}
 


注:相關教程知識閱讀請移步到PHP教程頻道。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 海南省| 翼城县| 淅川县| 镇宁| 海原县| 阿拉善盟| 双辽市| 临澧县| 新郑市| 龙陵县| 牟定县| 绵阳市| 饶平县| 通江县| 灌阳县| 松原市| 韩城市| 桑植县| 堆龙德庆县| 沧源| 师宗县| 瑞安市| 满洲里市| 通化县| 枣庄市| 弥渡县| 崇义县| 南木林县| 白城市| 昌乐县| 安顺市| 彰化市| 迭部县| 武山县| 景谷| 商河县| 彩票| 武清区| 万年县| 阜新市| 北海市|