这只是为了更容易跟踪和阅读代码,我希望我的php代码遵循Java所做的。
例如:
foreach($objects as $object){
do something with $object .
}
我想要$object清楚它是什么类型的对象…
我试过了foreach($objects as (ClassOfSomething) $object):
但是它产生了错误…
我希望我的代码易于阅读,并由IDE直接识别对象(我使用Intellij Idea btw)
你可以在循环前添加这个phpDoc注释:
/** @var ClassOfSomething $object */
这是标准的phpDoc格式,包括IntelliJ在内的大多数ide都采用这种格式,并将其用于自动完成等。