前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >下面是一个稍微复杂一些的 PHP 代码示例: <?php // 定义一个 Person 类 class Person { private $name; private $age; //

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

作者头像
青灯古酒
发布2023-10-16 09:00:20
1770
发布2023-10-16 09:00:20
举报
文章被收录于专栏:青灯古酒

下面是一个稍微复杂一些的 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 语句输出到屏幕上。

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2023-10-15,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档