1、类的概念:
<?php
//使用class关键字定义类
class NBAPlayer{
//使用访问修饰符定义属性
public $name="wuyonghu";
//使用__construct关键字定义构造函数
function __construct($name)
{
//使用$this表示当前实例对象
$this ->name=$name;
echo "构造函数调用了";
}
//使用__destruct关键字定义析构函数
function __destruct()
{
echo "对象销毁了";
}
//使用function关键字定义方法
public function run(){
echo "调用了run的方法";
}
}
//使用new关键字实例化
$wuyonghu=new NBAPlayer("吴永胡");
//使用->符号来访问到对象中的属性 对应的属性不需要添加$符号了
echo $wuyonghu->name;
echo "<br>";
//使用->符号来调用对应实例的方法
$wuyonghu->run();
对象引用的概念:
//这两个是不同的引用
$wuyonghu1=$wuyonghu;
//同一个引用 不同名字而已
$wuyonghu1=&$wuyonghu;