摘要:mysql中的where和having子句的区别having的用法having字句可以让我们筛选成组后的各种数据,where字句在聚合前先筛选记录,也就是说作用在group by和having字句前。而 having子句在聚合后对组记录进行筛选。SQL实例:一、显示每个地区的总人口数和总面积.SEL...
阅读全文
摘要:在复习完基础知识和学习了tp3.2之后,我们开始学习一些开源的产品,如dedecms:
阅读全文
摘要:thinkphp发布3.2版本之后,也发布了一个简单的内容管理系统onthink,这样有助于理解thinkphp3.2的使用:一、首先最关键的一点是thinkphp3.2中加入了命名空间的使用什么是命名空间 命名空间相当于是定义了一个路径,方便其它的文件来引入它定义namespace 引用use ...
阅读全文
摘要:call_user_func ( callback $function [, mixed $parameter [, mixed $... ]] ) 调用第一个参数所提供的用户自定义的函数。返回值:返回调用函数的结果,或FALSE。example:Php代码 调用类的内部方法:Php代码 ...
阅读全文
摘要:spl_autoload_register(PHP 5 >= 5.1.2)spl_autoload_register — 注册__autoload()函数说明bool spl_autoload_register ([ callback $autoload_function ] )将函数注册到SPL ...
阅读全文
摘要:在学习完基础之后,最好的提高方式是做一个自己的框架,因为框架会用到各个知识点,在制做过程中,复习,巩固,提高。在框架中,因为是单入口,整个脚本运行时都存在的变量我们应该设为静态变量,这样它在每个地方都可以调用。1、框架第一步最重要的就是需要框架给项目创建相关的目录,在创建目录时:脚本文件路径在框架中...
阅读全文