新课:PHP零基础(CMS开发)教学!
立即报名第一个类
07分钟49秒属性和方法
07分钟27秒类的语法
09分钟04秒属性赋值的变化
06分钟21秒类与对象的关系
11分钟02秒this是谁
13分钟58秒封装Mysql类
26分钟27秒构造方法和析构方法
15分钟36秒类的封装性
08分钟47秒类的继承
08分钟58秒final类和final方法
06分钟34秒三种权限的详解
11分钟57秒静态属性和静态方法
07分钟11秒类常量
06分钟30秒单例模式
25分钟19秒self与parent
07分钟49秒魔术方法
16分钟41秒魔术方法的意义
10分钟14秒自动加载
13分钟29秒抽象类和抽象方法
12分钟26秒接口的概念
09分钟05秒接口的语法
01分钟31秒异常的处理
18分钟09秒命名空间
16分钟43秒延迟绑定
11分钟40秒超载的static
07分钟01秒多态
10分钟01秒封装数据库(上)
41分钟20秒封装数据库(下)
35分钟38秒封装文件上传
45分钟46秒更好5年前
#4、生成画布 $img=imagecreate(80,80); create不是creat $color= imagecolorallocate($img, rand(0,255), rand(0,255), rand(0,255)); imagefill($img, 0, 0, $color); imagepng($img); imagedestroy($img); public(公有)外部 子类 本类都可以 protected(受保护的) 只在内部可以用 private(私有) 只在本类中可以用 静态属性和静态方法: 不实例化直接调用 类名::直接静态方法 类名:: $静态属性 变量的值是可以随时改变,而常量存储的值是不可以改变的额。 const可以在类中使用,define不行 调用自己常量的语法 类名::常量 单例模式:说白了,只能造出一个对象; $this 代表本对象 self 代表本类 parent 代表父类 __get()访问获取不可见属性时, 被触发,就是没定义的属性被调用,会以这个 属性为参数来触发__get函数方法 。 魔术变量 __construct执行类时调用 __destruct销毁时调用 __set()设置不可见属性时,触发。两个参数一个是属性名,一个是属性值 设置指的是实例化下边设置。 orm 方式 $this - >name = "lihua"; $this - >add(); __iiset __unset 类本质意义在于开发者和调用者对类的“控制权 自动加载:spl_antoload_register($a):将上面的函数名 作为参数$a:注册,一个函数为自动触发函数。 function myload($lass){ include './'.$lass.'.class.php'; } spl_autoload_register('myload'); new mysql('qq') 另外创建一个文件名字叫mysql.class.php
0