PHP:未定义的变量

Bre*_*ett 1 php variables scope class

我有下面的代码.出于某种原因,当我运行此代码时,它说变量rsLinks是未定义的.但很明显,你可以看到它是在构造函数中定义的.你能告诉我我做错了什么吗?

 require_once "..\Models\Links.php";

class Navigator
{
    public $rsLinks;

    public function __construct() 
    { 
        $rsLinks = new rsLinks();
    }

    public function getLinks()
    {
        $links = $rsLinks;
    }
}

$navigator = new Navigator();
$navigator->getLinks();
Run Code Online (Sandbox Code Playgroud)

小智 5

$this->rsLinks;改用.