无名阁,只为技术而生。流水不争先,争的是滔滔不绝。

PHP中public关键字的用法和示例 PHP public-关键字 全网首发(图文详解1)

前沿技术 Micheal 4个月前 (05-11) 57次浏览 已收录 扫描二维码

PHP中public关键字的用法和示例 (php public)

在PHP中,public关键字主要用于定义类的成员(属性或方法)的可见性。如果使用public关键字,那么类的成员在任何地方都能被访问,包括类的外部。

以下是一个简单的例子来展示如何在PHP类中使用public关键字。

<?php
// 定义一个类
class Person {
    // 定义一个公开的属性
    public $name;

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

    // 定义一个公开的方法
    public function sayHello() {
        return "Hello, my name is " . $this->name;
    }
}

// 创建一个Person对象
$person = new Person('Alice');

// 访问公开属性
echo $person->name . PHP_EOL; // 输出 Alice

// 调用公开方法
echo $person->sayHello(); // 输出 Hello, my name is Alice
?>

在这个例子中,类Person有一个公开属性$name和两个公开方法__construct()sayHello()。公开属性$name可以在类的外部直接访问和修改。__construct()是类的构造函数,它也被标记为public,这意味着当你创建一个新的Person对象时,可以直接调用这个函数来初始化类的属性。sayHello()方法定义为公开的,因此它可以被对象外部的代码调用。

创建Person对象并设置名字为Alice后,我们可以直接访问公开属性$name,并调用公开方法sayHello()来打印问候语。

以上就是使用public关键字的基础示例。在更复杂的类设计中,你可能还需要结合使用其他可见性关键字,如protectedprivate来控制类成员的访问级别,从而实现封装和模块化设计。
php制作的网页有哪些 PHP-开源脚本语言- 全网首发(图文详解1)
PowerDesigner使用指南:绘制用例图、序列图、协同图、状态图和活动图 PowerDesigner数据建模工具绘制方法 全网首发(图文详解1)

喜欢 (0)
[]
分享 (0)
关于作者:
流水不争先,争的是滔滔不绝