我将使用简短语法来定义类的成员变量,因此不需要使用传统的格式:
然而,这种方法在使用短语法时不起作用:
private $a;
private $b;
private $c;
我使用
private
$a,
$b,
$c;
现在我使用PHPDoc来告诉IDE每个成员的类型,就像这样:
/** @var classA */
private $a;
/** @var classB */
private $b;
/** @var classC */
private $c;
然而,这种方法在使用短语法时不起作用:
private
/** @var classA */
$a,
/** @var classB */
$b,
/** @var classC */
$c;
我做错了什么?