📅  最后修改于: 2023-12-03 15:29:07.257000             🧑  作者: Mango
在 PHP 中,箭头运算符 ->
是一种用来访问对象的成员(属性或方法)的方式。它是 PHP 中最常用的操作符之一,也是面向对象编程的核心。
$obj->member
其中,obj
是一个对象实例,member
是对象的一个成员(属性或方法)。
class Person {
public $name = "John";
public $age = 30;
}
$person = new Person();
echo $person->name; // 输出:John
echo $person->age; // 输出:30
在上面的示例中,我们定义了一个 Person
类,它包含两个公共属性 name
和 age
。然后,我们创建了一个 Person
对象 $person
,并用箭头运算符 ->
访问了它的两个属性。
class Calculator {
public function add($a, $b) {
return $a + $b;
}
public function subtract($a, $b) {
return $a - $b;
}
}
$calculator = new Calculator();
echo $calculator->add(5, 3); // 输出:8
echo $calculator->subtract(5, 3); // 输出:2
在上面的示例中,我们定义了一个 Calculator
类,它包含两个公共方法 add()
和 subtract()
。然后,我们创建了一个 Calculator
对象 $calculator
,并用箭头运算符 ->
调用了它的两个方法。
NULL
值。->
,而无法在类的外部访问。->
访问,但在类的外部无法访问。