我最近发现,你可以在类之外使用phpdoc,而你的IDE(比如Eclipse)会自动完成它。
例如:
<?php /* @var $this Controller */ ?> <div><?php echo $this->app()->name; ?></div>
Eclipse会自动完成$this->
我在框架中找到了这段代码片段,但是我找不到任何关于这种类型的phpdoc的文档。有没有人给我链接?我不知道,这可能吗?
提前致谢!
答案 0 :(得分:0)
在eclipse中我知道这种方式(Eclipse completions - @var (PHPDoc) question):
$that = $this;
if (false) $that = new Controller();
并使用$ that
但它应该在phpStorm IDE中使用(使用@var phpdoc)