【问题标题】:PHP namespaces utilisationPHP 命名空间利用
【发布时间】:2014-02-11 15:05:14
【问题描述】:

我的问题很简单。 我想知道在 php 中是否声明命名空间,即使它们不被使用也会减慢 php 的速度。 示例:

<? php 
use \ Library \ class1; 
use \ Library \ class2; 
use \ Library \ class3; 
$ c1 = new class1; 
$ c2 = new class3; 
/ * More code * / 
?> 

那么,必须声明命名空间 class2 并且不使用会减慢 php 的执行速度吗?

【问题讨论】:

  • 我没有对它进行基准测试,但我想它是由混叠(使用use)所占用的极其微不足道的数量。不值得担心。

标签: php oop namespaces


【解决方案1】:

首先,您不是在“声明命名空间”,而是在为类名命名。是的,它当然需要一些最少量的处理能力来处理,但实际上几乎不可能找到这在任何时候导致的任何实际减速。您必须拥有数十亿个这样的人才能做出任何影响。

【讨论】:

    猜你喜欢
    • 2012-02-28
    • 1970-01-01
    • 2011-05-08
    • 2011-03-03
    • 2014-08-12
    • 2012-05-19
    • 2017-07-18
    • 2016-03-25
    • 2023-04-04
    相关资源
    最近更新 更多