摘要: <?php/****燕十八 公益PHP讲堂论 坛: http://www.zixue.it微 博: http://weibo.com/YshibaYY频道: 88354001****//***====笔记部分====异常***/Error_reporting(0);class mysql { protected $conn = NULL; public function __construct() { $this->conn = mysql_connect('localhost','root','1111111'); if(!$thi 阅读全文
posted @ 2012-11-19 18:55 永不停歇 阅读(191) 评论(0) 推荐(0) 编辑
摘要: <?php/****燕十八 公益PHP讲堂论 坛: http://www.zixue.it微 博: http://weibo.com/YshibaYY频道: 88354001****//***====笔记部分====接口的具体语法:0:以人类为, class Human 是人的草图而接口 是零件可以用多种零件组合出一种新特种来.1: 如上,接口本身即是抽象的,内部声明的方法 默认也是抽象的.不用加 abstract2: 一个类可以一次性实现多个接口.语法用 implements 实现 (把我这几个功能实现了)class ClassName implements interface1,in 阅读全文
posted @ 2012-11-19 18:54 永不停歇 阅读(276) 评论(0) 推荐(0) 编辑
摘要: <?php/****燕十八 公益PHP讲堂论 坛: http://www.zixue.it微 博: http://weibo.com/YshibaYY频道: 88354001****//***====笔记部分====后期绑定/延迟绑定***/class Human { public static function whoami() { echo '来自父类的whoami在执行<br />'; } public static function say() { self::whoami(); // 子类内没有say方法,找到了父类这里 ... 阅读全文
posted @ 2012-11-19 18:51 永不停歇 阅读(225) 评论(0) 推荐(0) 编辑
摘要: <?php/****燕十八 公益PHP讲堂论 坛: http://www.zixue.it微 博: http://weibo.com/YshibaYY频道: 88354001****//***====笔记部分====抽象类: 无法实例化类前加 abstract, 此类就成为抽象类,无法实例化.春秋战国时期,燕零七 飞行器专家,能工巧匠.他写了一份图纸---飞行器制造术飞行器秘制图谱1: 要有一个有力的发动机,喷气式.2: 要有一个平衡舵,掌握平衡他的孙子问: 发动机怎么造呢?燕零七眼望夕阳: 我是造不出来,但我相信后代有人造出来总结:类前加 abstract 是抽象类方法前加 abstr 阅读全文
posted @ 2012-11-19 18:51 永不停歇 阅读(275) 评论(0) 推荐(0) 编辑
摘要: <?php/****燕十八 公益PHP讲堂论 坛: http://www.zixue.it微 博: http://weibo.com/YshibaYY频道: 88354001****//***====笔记部分====普通常量 define('常量名',常量值);以前说过: define定义的常量 ,全局有效.无论是页面内,函数内,类内,都可以访问.能否定义 专门在类内发挥作用的常量专门在类内发挥作用 说明1:作用域在类内,类似于静态属性2:又是常量,则不可改.其实就是"不可改变的静态属性"类常量 在类内用 const 声明即可前面不用加修饰符,而且权限 阅读全文
posted @ 2012-11-19 18:49 永不停歇 阅读(263) 评论(0) 推荐(0) 编辑
摘要: <?php/****燕十八 公益PHP讲堂论 坛: http://www.zixue.it微 博: http://weibo.com/YshibaYY频道: 88354001****//***====笔记部分====魔术常量1:无法手动修改他的值,所以叫常量2:但是值又是随环境变动的,所以叫魔术---魔术常量__FILE__ 返回当前文件的路径.在框架开发或者是网站初始化脚本中,用来计算网站的根目录__LINE__ 返回当前的行号在框架中,可以用来在debug时,记录错误信息__CLASS__ 返回当前的类名__METHOD__ 返回当前的方法名***/echo '当前正在运行的 阅读全文
posted @ 2012-11-19 18:49 永不停歇 阅读(241) 评论(0) 推荐(0) 编辑
摘要: <?php/****燕十八 公益PHP讲堂论 坛: http://www.zixue.it微 博: http://weibo.com/YshibaYY频道: 88354001****//***====笔记部分====重写/覆盖 override指:子类重写了父类的同名方法重载: overload重载是指:存在多个同名方法,但参数类型/个数不同.传不同的参数,调用不同的方法但是在PHP中,不允许存在多个同名方法.因此,不能够完成java,c++中的这种重载但是,PHP的灵活,能达到类似的效果***//****代码部分****/class Human { public function... 阅读全文
posted @ 2012-11-19 18:47 永不停歇 阅读(136) 评论(0) 推荐(0) 编辑