`

zend framework 一些记录

 
阅读更多

   1. zend 调试 sql
            $orderM->db->getProfiler()->setEnabled(1); // 开始执行前
            。。。
           
              $profiler = $orderM->db->getProfiler(); // 执行后
            var_dump($profiler);

 

    2. curl功能 使用  / zend_http_client / zend_http_response

 

// 使用实例
        $client = new Zend_Http_Client('http://data.house.sina.com.cn/api/get_search_data.php');

        //$client->setCookieJar();

        $client->setAdapter(new Zend_Http_Client_Adapter_Curl());
        $client->setParameterGet(array(
            'city'          => 'bj',
            'page'          => 1,
            'count'         => 10,
            'order'         => 'opentime1',
            'pricerange'    => '1.5万-2万',
            'hometype'      => '普通楼盘',
            'area'          => '中关村',
            'encoding'      => 'utf8',
            'return'        => 'show',
        ));
        
        $response = $client->request('GET');
        if ($response->isSuccessful()) {
            echo $response->getBody();
        } else {
            echo "<p>发生错误</p>\n";
            echo "HTTP Status: " . $response->getStatus() . "\n";
            echo "HTTP Headers:\n";
            $responseHeaders = $response->getHeaders();
            foreach ($responseHeaders as $responseHeaderName => $responseHeaderValue) {
                echo "$responseHeaderName: $responseHeaderValue\n";
            }
        }

 更多使用方法参考手册 Zend_Http_Client - 介绍

 

zend_http_response

  • isError() : 如果收到HTTP出错状态的代码,返回TRUE, 否则返回FALSE.

  • isSuccessful() : 如果得到HTTP请求成功的状态代码,返回TRUE, 否则返回FALSE.

  • isRedirect() : 如果得到HTTP重定向的状态代码,返回TRUE, 否则返回FALSE.

  • getStatus() : 返回HTTP请求的状态代码.

  • getHeaders() : 以数组的形式返回HTTP请求头部信息的字符串.

  • getBody() : 返回HTTP正文内容(字符串).

 

 

 

 

 

 

分享到:
评论

相关推荐

    zend framework中英文手册.rar

    **Zend Framework 中英文手册** **一、Zend Framework 简介** Zend Framework 是一个开源的、基于组件的 PHP 框架,旨在提供高效的开发环境,以构建高质量的Web应用程序。它遵循MVC(Model-View-Controller)设计...

    zend framework 中文版手册(最新)

    **Zend Framework 中文版手册详解** Zend Framework 是一个开源、基于组件的 PHP 框架,旨在加速 web 应用程序的开发。它遵循“敏捷软件开发”原则,提供了丰富的库,支持MVC(Model-View-Controller)模式,使得...

    zend framework教程.zip

    8. **错误处理与日志记录**:理解 Zend_Exception 和 Zend_Log 的用法,提升应用的健壮性。 9. **性能优化**:学习缓存机制,如 Zend_Cache,以及如何进行性能分析和优化。 ### 四、进阶话题 1. **单元测试**:...

    ZendFramework-1.12.5. 环境配置

    下载并解压 ZendFramework-1.12.5.zip 文件,将其复制到 C 盘并命名为 ZendFramework。这将作为你的工作目录。 **步骤2:配置环境变量** 更新系统的环境变量 PATH,添加以下路径(假设你的 Apache、PHP 和 MySQL ...

    Zend Framework技术大全源码

    "Zend Framework技术大全源码" 这个标题表明了资源的核心内容,是关于 Zend Framework 的一个全面的技术教程,其中包含了完整的源代码。Zend Framework 是一个基于 PHP 的开源应用程序框架,用于构建企业级的Web应用...

    zendFramework中文手册

    **zend Framework 中文手册** ...它遵循“组件式”架构,提供了大量独立的可重用组件,...配合“zendFramework中文手册”,无论是初学者还是有经验的开发者,都能在这个框架中找到解决问题的方法,提升自己的开发技能。

    zend framework2例子album 完整能运行

    Zend Framework 2(ZF2)是一个面向对象的、模块化且高性能的PHP开发框架,用于构建Web应用程序和服务。本示例“album”是ZF2官方提供的一个基础教程项目,旨在帮助开发者快速理解和学习如何在ZF2中进行实际的开发...

    诗意的边缘:PHP顶级框架Zend Framework开发实战-代码

    ** Zend Framework 框架详解** Zend Framework 是一个开源、基于组件的 PHP 开发框架,专为构建可扩展且高性能的 Web 应用程序而设计。它的设计模式遵循了 Model-View-Controller(MVC)架构,使得开发者可以更加...

    ZendFramework-1.7.2帮助文档

    - 错误处理和日志记录:`Zend_Exception` 和 `Zend_Log` 提供了统一的异常处理和日志记录机制。 通过深入学习 Zend Framework 1.7.2 的帮助文档,开发者可以充分利用其强大的功能,提高开发效率,实现高质量的 Web ...

    ZendFramework-2.4.3.zip

    在 `ZendFramework-2.4.3` 中,你可以看到模块如 `Application`, `Album`, `User` 等,每个模块都有自己的目录结构,方便管理。 2. **依赖注入容器(Dependency Injection Container, DIC)**:在 Zend Framework ...

    Zend Framework教程之Zend_Controller_Plugin插件用法详解

    在Zend Framework中,`Zend_Controller_Plugin`是一个强大的机制,允许开发者在应用程序的不同阶段插入自定义的行为,以扩展和增强其功能。插件系统提供了一种灵活的方式,可以在请求生命周期的关键点进行干预,如...

    ZendFramework中文文档

    1. Introduction to Zend Framework 1.1. 概述 1.2. 安装 2. Zend_Acl 2.1. 简介 2.1.1. 关于资源(Resource) 2.1.2. 关于角色(Role) 2.1.3. 创建访问控制列表(ACL) 2.1.4. 注册角色(Role) 2.1.5. 定义访问...

    ZendFramework1.7.5

    8. **错误和日志管理**:Zend_Log 和 Zend_Exception 为错误处理和日志记录提供了一致的接口。 **二、Zend Framework 1.7.5 版本的改进和新增功能** 1. **性能优化**:此版本可能对一些关键组件进行了性能调优,以...

    ZendFramework-1.12.9 手册 (HTML版)

    **一、Zend Framework简介** Zend Framework 是一个开源、基于组件的 PHP 框架,它遵循 Model-View-Controller (MVC) 设计模式,为开发高质量、可扩展的 Web 应用程序提供了强大的基础。此版本1.12.9是该框架的一个...

    zendframework1.12

    15. **日志记录**:Zend_Log 提供了一种标准的日志记录接口,可以记录各种级别的信息,便于应用调试和维护。 总结来说,Zend Framework 1.12 是一个强大而全面的 PHP 框架,其组件化的特性让开发者可以根据项目需求...

    zend framework 中文手册PDF

    ### Zend Framework 中文手册知识点概览 #### 一、Zend Framework 概述 - **简介**:Zend Framework 是一个开放源代码的 PHP 框架,由 Zend 公司开发和维护。它提供了大量功能丰富的组件和服务,帮助开发者快速...

    zendframework增删改查

    "zendframework增删改查"这个主题主要涵盖了使用ZF进行数据操作的基础知识。 **1. 数据库连接与配置** 在 Zend Framework 中,我们通常使用`Zend_Db`组件来管理数据库连接。首先,需要在`application/configs/...

    Zend framework数据库简单操作

    在 Zend Framework 中,数据库操作主要通过 `Zend_Db` 组件来实现。`Zend_Db` 提供了对多种数据库系统的支持,如 MySQL、PostgreSQL、SQLite 等。开发者可以使用它来执行 SQL 查询,进行数据的读取、插入、更新和...

    zfcn.rar_ZendFramework

    标题"zfcn.rar_ZendFramework"暗示了这是一个关于 Zend Framework 的学习资源,可能是某个教程或文档的压缩包。"zfcn.rar"可能是文件的压缩格式,通常rar是用于压缩文件的一种常见格式。而"_ZendFramework"这部分...

Global site tag (gtag.js) - Google Analytics