如何在包含的PHP文件中注释变量?

时间:2012-11-08 09:24:13

标签: php netbeans annotations

在我的控制器中,我有这样的代码:

public function showStudent($id)
{
    $student = new Student();
    $student->loadFromId($id);

    /* call the view */
    include '/path/to/student/view.php';
}

在view.php文件中,我希望我的代码编辑器(netbeans,当然)知道$ student是Student类的一个实例,因此它可以建议和检查方法和属性等。我可以帮助编辑器知道这个带注释,如

<?php
/**
* @magic Student $student
*/
?>
<html>
....
<p>Good day, <?= $student->name; ?></p>
</html>

1 个答案:

答案 0 :(得分:2)

/* @var $student Student */
$student->name;

当然,Netbeans?你应该看看Sublime Text

相关问题