序 | 教程摘要 |
---|---|
4051 |
《PHP教程:详解PHP的Yii框架的运行机制及其路由功能》【VEPHP】 在应用主体的构造函数中,会执行以下引导工作:PHP编程调用yii\base\Application::preInit()(预初始化)方法,配置一些高优先级的应用属性,比如yii\base\Application::basePath属性.注册yii\base\Application::errorHandler.通过给定的应用配置初始化应用的各属性 |
4052 |
《PHP实战:Symfony控制层深入详解》【VEPHP】 sfWebRequest对象的办法PHP学习方法名功能输入示例RequestInformation getMethod()Request对象ReturnssfRequest::GETorsfRequest::POSTconstantsgetMethodName()Request对象名'POST'getHttpHeader('Server')给定HTTP头的值'Apache/2.0 |
4053 |
《PHP实例:PHP的Yii框架中YiiBase入口类的扩展写法示例》【VEPHP】 这个办法实际上是在YiiBase父类中定义的,所以,Yii为我们预留了扩展的可能.我们只需要在yii.php中添加我们想要扩展的办法即可,在项目中直接使用Yii::办法名()调用.为了将项目代码和核心目录完全分离,我个人觉得在项目目录下使用另外一个yii.php来替代从核心目录中包含yii.php更加好 |
4054 |
《PHP实战:简要剖析PHP的Yii框架的组件化机制的基本知识》【VEPHP】 PHP应用就设置了db组件使用的类为myCDbConnection,并且在后面指定了连接串及账号等信息.提示:myCDbConnection类可能就是通过继承CDbConnection类定义.核心组件无须指定class参数(因为已经预先定义好)问题:如何得知某个组件可配置的属性?这个问题至关重要,如果我们掌握了规律,就可以举一反三,所有组件的配置均可以灵活设定.授之以鱼不如授之以渔 |
4055 |
《PHP应用:解析PHP的Yii框架中cookie和session功能的相关操作》【VEPHP】 PHP编程yii\web\Session类默认存储session数据为文件到服务器上,Yii提供以下session类实现不同的session存储方式:yii\web\DbSession:存储session数据在数据表中yii\web\CacheSession:存储session数据到缓存中,缓存和配置中的缓存组件相关yii\redis\Session:存储session数据到以redis作为存储 |
4056 |
《PHP实例:实例讲解如何在PHP的Yii框架中进行错误和异常处理》【VEPHP】 上面的方法实现了相关逻 |
4057 |
《PHP教程:编写PHP程序检查字符串中的中文字符个数的实例分享》【VEPHP】 PHP实战有时候我们需要计算一个字符串中包括的字数,对于纯英文字符串,字数等于字符串长度,用,,strlen函数即可获得,但如果字符串中包括中文怎办?mb_strlen可以实现,但不幸没装扩展,那就自己实现一下吧 |
4058 |
《PHP应用:PHP的Yii框架中使用数据库的配置和SQL操作实例教程》【VEPHP】 注意你使用的数据库必须支持Savepoints才能正确地执行,以上代码在所有关系数据中都可以执行,但是只有支持Savepoints才能保证安全性.Yii也支持为事务设置隔离级别isolationlevels,当执行事务时会使用数据库默认的隔离级别,你也可以为事物指定隔离级别 |
4059 |
《PHP编程:解读PHP的Yii框架中请求与响应的处理流程》【VEPHP】 PHP实例提示:你也可以使用yii\filters\ContentNegotiator过滤器进行动态确定哪些内容类型和语言应该在响应中使用.这个过滤器实现了上面介绍的内容协商的属性和办法 |
4060 |
《PHP学习:Symfony2框架学习笔记之HTTP Cache用法详解》【VEPHP】 PHP应用本文实例讲述了Symfony2框架HTTPCache用法 |