介绍
在 PHP 中,要实例化一个类非常简单,只需要使用 new 关键字即可。在本文中,我们将会学习如何实例化一个类、如何访问和修改对象属性,以及如何调用对象方法。
实例化一个类
要实例化一个类,只需要在类名前加上 new 关键字,就可以创建一个新的对象。例如,我们有下面这个 Person 类:
class Person
{
public $name;
public $age;
public function sayHello()
{
return "Hello!";
}
}
现在我们要实例化这个类并创建一个新的对象,只需要这样写:
$person = new Person();
这样就会创建一个新的 $person 对象,并赋值给变量 $person。
访问和修改对象属性
对象的属性类似于变量,可以设置和获取属性的值。属性可以是公共或私有的。公共属性可以从任何地方访问,而私有属性只能从类的内部访问。在 PHP 中,属性是通过 $ 符号引用的。
我们可以通过以下方式来设置和获取对象的属性:
$person = new Person();
$person->name = "Tom"; // 设置属性值
echo $person->name; // 获取属性值
这样就可以设置属性 $name 的值为 "Tom" 并获取该属性的值。
调用对象方法
方法是类中包含的函数,可以执行某些操作或者返回某些值。要调用对象方法,需要使用对象引用和方法名。方法的定义与函数类似,但它们是类中的成员。
我们可以通过以下方式调用对象方法:
$person = new Person();
echo $person->sayHello(); // 调用 sayHello 方法
这会调用 $person 对象中的 sayHello() 方法,并输出 "Hello!"。
以上就是实例化一个类的具体方法,也就是在 PHP 中如何创建一个对象、设置和获取对象的属性,以及如何调用对象方法。