Skip to main content
 首页 » 编程设计

php中我是否应该对 PHP 访问说明符应用与 Java 说明符相同的做法

2024年11月24日69jillzhang

我目前正在做一个关于 PHP 的教程,它让我创建一个 Person 类,它可能代表网站上的用户。

有两个公共(public)字段($firstname$lastname),本教程让我使用 $some_person->firstname 访问它们。

我知道在 Java 中我们很可能希望将这些字段设为私有(private)并使用 getter 和 setter 来访问它们。我应该将同样的做法应用于 PHP 吗?

请您参考如下方法:

是的 - PHP5+ 支持类中的public/protected/private 方法。您不需要设计 getter/setter,但如果类增长/添加功能,它会比让人们直接调用属性更安全。