夜光序言:
你曾经哭过的事,多少年之后,你一定会笑着说出来,然后骂自己一句:当初真的好傻,其实人生没有那么多的烦恼,时间会解决一切,好好爱自己。
正文:
PHP类和对象之创建一个对象
上一节,我们使用汽车举例来认识了类与对象,本节我们来了解一下类的定义方法,类通过关键字class开头,然后是类名与花括号,在花括号中定义类的属性与方法。类名必须是字母或下划线开头,后面紧跟若干个字母、数字或下划线,类名最好能够表意,可以采用名词或者英文单词。
//定义一个类
class Car {
//定义属性
public $name = '汽车';
//定义方法
public function getName() {
//方法内部可以使用$this伪变量调用对象的属性或者方法
return $this->name;
}
}
要创建一个类的实例,可以使用new关键字创建一个对象。
$car = new Car();
//也可以采用变量来创建
$className = 'Car';
$car = new $className();
方法内部可以使用$this伪变量调用对象的属性或者方法
/**
* Created by PhpStorm.
* User: 夜光
* Date: 2019/7/14
* Time: 17:44
*/
<?php
//定义一个Car类并实例化一个对象
class car{
}
$car = new car();