PHP将变量强制转换为foreach循环中的对象类型
这取决于正在使用的IDE。例如,Netbeans和IntelliJ可以在评论中启用@var的使用-
/* @var $variable ClassName */ $variable->
这样,在遇到提示“->”之后,IDE会知道“$variable”是ClassName的类。
另外,可以使用指定返回类型为ClassName对象数组的方法来创建@return批注。可以使用获取对象值的foreach循环访问此数据-
function get_object_type() { return $this->values; } foreach( $data_object-> values as $object_attribute ){ }