2

在我之前的问题中,我找到了两种访问静态成员的解决方案。我想知道哪种方法更好,为什么。

  1. 使用反射
  2. 使用对象方法
  3. 使用评估
4

1 回答 1

1

在我看来,如果您的统计成员是公开的,您应该直接访问它。否则,如果它是私有的或受保护的,您可以通过方法访问。如果您使用反射来访问静态成员,PHP 解释器需要一些不必要的步骤来反射您对象的所有成员,并且该过程较慢。避免使用反射的另一个原因是您可以使用 IDE 的代码完成来提高生产力。

于 2010-09-29T04:45:33.447 回答