定义里面的一个访问权限:
public共公的,都可以使用
private私有的,只可以在自己的类里面使用
protected受保护的,可以在继承的子类中使用
下面实例
class computer
{
public function __construct()
{
echo "游戏准备就绪";
}
public function game()
{
echo "开始游戏";
}
public function __destruct()
{
echo "游戏自动结束";
}
}
以上就是声明一个类的方法,里面的__construct()是在new类的时候自动自行里面的语句。
$computer = new computer();
$computer->game();
上面是new类和执行类里面的game();并且在所有的东西执行完后,自动执行__destruct()结束实例化对象。
const是类里面声明常量的关键词,const YES = true;
class computer
{
const ONE = true;
const TWO = self::ONE + 1;
}
上面就是声明一个常量,调用常量用self可以直接使用,还可以直接用computer::TWO来调用里面的常量.