Php 如何在函数变量上使用@var?

Php 如何在函数变量上使用@var?,php,netbeans,Php,Netbeans,我有一个数据类型为user(一个类)的变量$user 我在类方法中得到了它,所以我不能只键入: /** * @var User */ $user = Factory::getInstance('User'); 因为这只适用于类属性,而不适用于本例中的方法变量 我如何告诉netbeans该变量是方法中的数据类型User 谢谢 从中,您可以执行以下操作: $user = Factory::getInstance('User'); /* @var $user User */ //netbean

我有一个数据类型为user(一个类)的变量$user

我在类方法中得到了它,所以我不能只键入:

/**
 * @var User
 */
$user = Factory::getInstance('User');
因为这只适用于类属性,而不适用于本例中的方法变量

我如何告诉netbeans该变量是方法中的数据类型User

谢谢

从中,您可以执行以下操作:

$user = Factory::getInstance('User');
/* @var $user User */

//netbeans should now autocomplete $user->