TEL:400-8793-956
当前位置:程序、服务器

为什么实例变量(属性)是公开的?

提问者: 近期获赞: 浏览人数: 发布时间:2021-06-02 10:15:45

 问:我认为在一个类中财产是私有的吗?我的意思是我在 Java 中学到了这个,所以我不确定它在 PHP 中是否有所不同。

 
 
答:如果您使用var关键字,PHP 默认将属性分配为 public ,这是一种推断类型,自 PHP 5.1.3 起已被弃用。从 5.1.3 开始,建议始终定义显式可见性类型,以避免 PHP 将public分配给所有属性。
上一篇: 面向目标的 Swift 2.0 - 自定义初始化器
下一篇: 使用锚点更改矩形的高度