ThinkPHP3.1.2开发手册中提到空操作是指系统在找不到指定的操作方法的时候,会定位到空操作(_empty)方法来执行,利用这个机制,我们可以实现错误页面和一些URL的优化。 手册说得相当明白了,可是有位网友说,给出来的例子似乎不太对劲。那好,这里就给出一个“对劲”点的例子吧。 下面这个空操作方法是在前台的公共控制器上定义的: ...
标签: TinkPHP
在可以用file_get_contents替代file、fopen、feof、fgets等系列方法的情况下,file_get_contents是用于将文件的内容读入到一个字符串中的首选方法,因为它的效率高得多!...
标签: php优化
这里说的是普通分组模式下。如我要导入“ThinkPHP\Extend\Library\ORG\Util\Page.class.php”类,那么可以这样导入: import("ORG.Util.Page"); 如果要导入“项目\Lib\ORG\\Page.class.php”,可以这样来写:import("@.ORG.Page"); 上面这两种方法最容易搞混的是是否带有“@“符号。 一般来...
标签: ThinkPHP
两天前我在谷哥开发源码空间发布了WBlog3.1.2_2,在反映,WBlog3.1.2_2的安装程序有点问题,如文件wblog\install\install.lock,导致程序无法安装,解决办法:把install.lock文件改为install.php即可,另外文件wblog\install\check.php的第27行代码安装时提示错误,解决办法是,打开文件wblog\install\chec...
标签: wblog
str_replace函数比preg_replace函数快,但strtr函数的效率是str_replace函数的四倍。...
标签: php优化
用单引号代替双引号来包含字符串,这样做会更快一些。因为PHP会在双引号包围的字符串中搜寻变量,单引号则不会。当然,只有当你不需要在字符串中包含变量时才可以这么做。 ...
标签: php优化
在开发留言板等功能模块时,常会用到php的内置函数strip_tags,它的作用就是过滤html标签。下面来了解一下strip_tags的用法 ...
标签: php
有一个字符串例如"$str='abcde';",现在要取出其第一个字符a,可以这样获取 ...
标签: php
提供一个网址,例如网志博客的首页:http://www.w3note.com,如何去抓取它的内容?这里提供以下两种方法:...
标签: php
MVC模式是一种软件设计典范,由模型(model)、视图(view)、控制器(controller)完成的应用程序,由模型发出要实现的功能到控制器,控制器接收组织功能传递给视图。 ...
标签: MVC php
mysql数据库中的事务(transaction)是作为一个单元的一组有序的数据库操作。如果组中的所有操作都成功,则认为事务成功,即使只有一个操作失败,事务也不成功。如果所有操作完成,事务则提交,其修改将作用于所有其他数据库进程。如果一个操作失败,则事务将回滚,该事务所有操作的影响都将取消。在mysql数据库中,若要使用事务则表的引擎类型必须设置为InnoDB。 ...
标签: mysql
session:储存用户访问的全局唯一变量,存储在服务器上的php指定的目录中的(session_dir)的位置进行的存放 cookie:用来存储连续訪問一个頁面时所使用,是存储在客户端,对于Cookie来说是存储在用户WIN的Temp目录中的。 两者都可通过时间来设置时间长短 ...
标签: php
能够使HTML和PHP分离使用的模板引擎:Smarty,Dwoo,TinyButStrong,Template Lite,Savant,phemplate,XTemplate...
标签: php
echo是PHP语句, print和print_r是函数,语句没有返回值,函数可以有返回值(即便没有用) echo 输出一个或者多个字符串 print() 只能打印出简单类型变量的值(如int,string) print_r() 可以打印出复杂类型变量的值(如数组,对象) ...
标签: php
get是发送请求HTTP协议通过url参数传递进行接收,而post是实体数据,可以通过表单提交大量信息. ...
标签: php
微博分类
微博客归档