• 上一篇文章我提了一个问题,怎么实现自动载入一个类呢?实际上PHP已经有相应的机制可以实现这个功能了,这个机制就是autoload,它会在试图使用尚未被定义的类时自动调用。现在我们可以在Route.php中的开头定义aut..."> ... [详细]
       2013-04-22 17:17:48
  • 上一次我讲到使用自动导入可以实现一个类的延迟加载,这一次我想讲一下配置文件。 不知道大家注意了没有,前几篇文章我都没有涉及到配置文件,可是在一个项目中,配置文件又是比不可少的。 现在..."> ... [详细]
       2013-04-22 17:17:48
  • 不知道大家注意到没有,之前我们导入一个配置文件是通过include CONFIGS_PATH . '/config.php'来做的,这样做好吗? 不忙回答,我可以提两个问题: 1. 如果这个路径下面的config.php不存在..."> ... [详细]
       2013-04-22 17:17:48
  • 之前我们在入口文件就直接调用了Route::run(),这样做有不有什么问题呢?答案是有的!有时候在进行路由之前和之后需要进行一些额外的处理,如果按照之前在入口文件直接调用Route::run()的话,那么这些处理过程只..."> ... [详细]
       2013-04-22 17:17:48
  • 既然前端控制器控制一切,那么我们可以用它来做更多的事情!!我们知道,在windows里面默认php.ini中display_errors默认开启,而在linux中默认是关闭的,那么这样对于程序的调试时很麻烦的,所以我们可以在配置文..."> ... [详细]
       2013-04-22 17:17:48
  • 之前讲到过对于异常的处理机制,最好可以自定义异常,如果debug打开,那么显示具体的调试信息,如果debug关闭,那么将异常记录到日志,然后跳转到错误页,这节课我就主要来讲一下这个异常处理机制。 ..."> ... [详细]
       2013-04-22 17:17:47
  • 之前讲了这么多,实际上都只是为框架搭建了一个架子而已,框架里面还没有什么东西, 从今天开始,我就开始从Controller,Model,View这几块儿来分别介绍一下。PS:之前的很多内容我都没有细讲,就比如路由,真正..."> ... [详细]
       2013-04-22 17:17:47
  • 之前讲了怎么让实现跳转和请求的转发,当然,也只是很简单的说了一下,更深的内容需要你自己去读一下具体框架的实现。现在跳转和转发有了,对于模型的编写可以后面再来,那我就先说一下怎么讲数据从控制器传递到..."> ... [详细]
       2013-04-22 17:17:47
  • 我上次在讲redirect和forward的时候我就说过,这两个函数要正常使用还需要修改一下Route这个类,至少要将比如域名,控制器名,Action名等存储起来,后面调用redirect,forward的时候可以使用。 现在..."> ... [详细]
       2013-04-22 17:17:47
  • 当我们在做字符串处理时,如果字符串处理函数不能实现我们想要的时,我们就借助正则来帮助我们实现了。一般使用正则的情况有:匹配、查找、分割、查找并替换,下面我们就将这几种情况分别用PHP和Python语言来实现..."> ... [详细]
       2013-04-22 17:17:47
  • 在群里有人在讨论用php怎么生成动态的飘过效果(具体可参考下面的demo),于是耐不住手痒,用js写了个实现版本。<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><html><head> ... [详细]
       2013-04-22 17:17:47
  • 301转向定义301转向(或叫301重定向,301跳转)是当用户或搜索引擎向网站服务器发出浏览请求时,服务器返回的HTTP数据流中头信息(header)中的状态码的一种,表示本网页永久性转移到另一个地址。其它常见的状态码还..."> ... [详细]
       2013-04-22 17:17:47
扫码关注 PHP1 官方微信号
PHP1.CN | 中国最专业的PHP中文社区 | PNG素材下载 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有