Php Di注释性能
谁能告诉我什么是Php Di中性能更好的? 使用Php Di注释性能,php,php-di,Php,Php Di,谁能告诉我什么是Php Di中性能更好的? 使用注释或普通构造函数参数? 注释=写的字符更少,但这是一种好的做法吗 class A { /** * @Inject * @var B **/ private $b; use() { $this->b->method(); } } Vs: 注释是缓存的,就像基于PHP反射的自动连接一样。所以不管你用哪一个,你都会得到同样的表现 您可以阅读以了解有关缓存的更多信息。
注释
或普通构造函数参数
?
注释=写的字符更少,但这是一种好的做法吗
class A {
/**
* @Inject
* @var B
**/
private $b;
use() {
$this->b->method();
}
}
Vs:
注释是缓存的,就像基于PHP反射的自动连接一样。所以不管你用哪一个,你都会得到同样的表现
您可以阅读以了解有关缓存的更多信息。注释是缓存的,就像基于PHP反射的自动连线一样。所以不管你用哪一个,你都会得到同样的表现
您可以阅读以了解有关缓存的更多信息。大多数情况下,这完全取决于您的首选项,我个人喜欢第二种方法大多数情况下,这完全取决于您的首选项,我个人喜欢第二种方法
class A {
/** @var B **/
private $b;
public function __constructor(B $b) {
$this->b=$b;
}
use() {
$this->b->method();
}
}