我的问题比较简单。
我想知道在 php 中,即使不使用命名空间也声明命名空间会减慢 php 。
例子:
<? php
use \ Library \ class1;
use \ Library \ class2;
use \ Library \ class3;
$ c1 = new class1;
$ c2 = new class3;
/ * More code * /
?>
那么,必须声明命名空间 class2 而不是使用,会减慢 php 的执行速度吗?
最佳答案
首先,您不是在“声明 namespace ”,而是在为类名设置别名。是的,它当然需要一些最少量的处理能力来处理,但几乎不可能在任何时候找到这导致的任何实际减速。你必须拥有数十亿个才能制造任何凹痕。
关于PHP 命名空间利用率,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21705484/