下面是一个稍微复杂一些的 PHP 代码示例: <?php // 定义一个 Person 类 class Person { private $name; private $age;

2023-10-16 09:00:20 浏览数 (2)

下面是一个稍微复杂一些的 PHP 代码示例:

代码语言:javascript复制
<?php

// 定义一个 Person 类
class Person {
  private $name;
  private $age;

  // 构造函数
  public function __construct($name, $age) {
    $this->name = $name;
    $this->age = $age;
  }

  // 获取姓名
  public function getName() {
    return $this->name;
  }

  // 获取年龄
  public function getAge() {
    return $this->age;
  }

  // 设置姓名
  public function setName($name) {
    $this->name = $name;
  }

  // 设置年龄
  public function setAge($age) {
    $this->age = $age;
  }
}

// 创建一个 Person 实例
$person = new Person("John Doe", 25);

// 输出 Person 实例的属性值
echo "姓名: " . $person->getName() . "<br>";
echo "年龄: " . $person->getAge() . "<br>";

// 修改 Person 实例的属性值
$person->setName("Jane Smith");
$person->setAge(30);

// 再次输出 Person 实例的属性值
echo "姓名: " . $person->getName() . "<br>";
echo "年龄: " . $person->getAge() . "<br>";

?>

这段代码定义了一个名为 Person 的类,包含了私有的姓名和年龄属性,并且提供了访问和设置这些属性的方法。通过创建一个 Person 实例,你可以获取和修改这些属性的值,并且使用 echo 语句输出到屏幕上。

0 人点赞