PHP 类与对象

定义类

class 类名(){ }

实例化对象

$对象名 = new 类名();

调用变量

$类名->a; //a是变量名,这时候前面不用加$

调用函数

$类名->a();   //a()是函数

调用当前类内对象或方法

$this->a/a();   //相当于:$对象 = new 类名();   $对象名->a/a();

魔术方法

都是以两个下划线开头,特定时会自动调用(一般方法都得调用才会执行),例如__construct(){},其在每次创建新对象时会自动调用,相当于java的构造方法

你可能感兴趣的:(PHP 类与对象)