可能重复:
参考 - 这个符号在 PHP 中是什么意思?
我正在使用本教程学习 PHP MVC 。在那里我发现了以下用于对象初始化的特殊符号
$this->$model =& new $model;
我知道 & 用于在 HTML 中表示 & 符号(&)。这里是什么意思?。下面给出了符号所在的类。还有那个教程呢?它是一个好的吗?如果不是可以有人给我推荐一个更好的吗?
<?php
class Controller {
protected $_model;
protected $_controller;
protected $_action;
protected $_template;
function __construct($model, $controller, $action) {
$this->_controller = $controller;
$this->_action = $action;
$this->_model = $model;
$this->$model =& new $model;
$this->_template =& new Template($controller,$action);
}
function set($name,$value) {
$this->_template->set($name,$value);
}
function __destruct() {
$this->_template->render();
}
}