【发布时间】:2014-11-15 23:05:16
【问题描述】:
是否可以将一个类声明为仅对同一命名空间内的其他类可见或可用?
示例:
namespace Dirtyredz;
class BikeStore{}
private Class Bike{}
我希望 Bike 只能通过 BikeStore 访问
我试图创建一个类来处理和操作需要在其自己的类或结构化数组中结构化的数据。我已经读到这可以通过使用命名空间来完成,但到目前为止还没有弄清楚。
【问题讨论】:
-
目前我能给你的最佳答案是not yet
-
是的,PHP 中的类总是对外可见的。在命名空间中有一个可见性的概念会很好(例如在 Go 中),但它目前不存在。也许在未来。
标签: php class oop namespaces visibility