1.类和对象初识
类:是一种抽象概念,是具有相同属性和方法的集合,类需要实例化才能变成对象
<?phpclass Person{public $name = "程晓白";public $age;function learn($inter){echo $this->name."正在学习".$inter;}}$person = new Person();//var_dump($person);// 访问属性//echo $person->name;//echo $person->love();// 赋值修改//echo $person->age = 15;//传入参数,执行方法//echo $person->love("打游戏");// $this//echo $person->learn("PHP");//$person->name = "萌新";//echo $person->learn("PHP");
2.构造函数
<?phpclass Ds{public $name;public $daxiao;function __construct($n,$pd){ //构造函数//echo "创建了一台电视";$this->name=$n;echo $this->kdy($pd);}function kdy($x){return $this->name."转到{$x}频道,看电影";}function tyy(){echo "听音乐";}};//实例化一台电视$tv = new Ds("小明",10);//echo $tv->name;
3.析构函数
class Ds{public $name;public $daxiao;function __construct(){ //构造函数//echo "创建了一台电视";}function kdy($x){echo "看电影";}function __destruct(){ //析构函数echo "对象已销毁";}};//实例化一台电视$tv = new Ds();$tv1 = $tv;unset($tv);unset($tv1);echo "<br>------------------------------------<br>";
