好的,我有两个类,其中一个有一个变量,它是另一个类的对象类型。Im发现php在对象变量方面很麻烦,或者我做得不对。我似乎不能把变量Class2 of class1作为公司的Class2对象。问题是,每当我在一个getClass2对象的实例中调用函数class1时,编译器似乎不理解Im返回一个Class2对象,因此我不能深入研究Class2对象的属性。我对php手册做了很多研究,但它
因此,在PHPDoc中,可以在成员变量声明的上方指定@var来提示其类型。然后是一个IDE,例如。PHPEd将知道它使用的是哪种类型的对象,并将能够为该变量提供代码洞察。 class Test /** @var SomeObj */ }这非常有效,直到我需要对对象数组执行相同的操作,以便稍后迭代这些对象时能够获得适当的