PHP从版本5开始支持面向对象编程。
在PHP中使用面向对象编程,需要创建一个类(class),其中包含属性(property)和方法(method)。以下是一个简单的PHP类的例子:
class Person { public $name; public function sayHello() { echo "Hello, my name is " . $this->name; } }
上面的代码定义了一个名为Person的类,其中包含一个属性($name)和一个方法(sayHello)。$name属性是一个公共属性,可以在类的内部和外部访问。sayHello()方法用于输出一个问候语,其中使用了$this变量来访问$name属性。
要使用这个类,可以创建一个类的实例:
$person = new Person(); $person->name = "John"; $person->sayHello(); // 输出 "Hello, my name is John"
上面的代码创建了一个名为$person的Person类的实例,将$name属性设置为"John",并调用了sayHello()方法。