可能重复:
Reference - What does this symbol mean in PHP?PHP特殊的符号
我学习使用this tutorial。还有PHP MVC我发现用于对象初始化以下的特殊符号
$this->$model =& new $model;
我知道&用于fo r代表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();
}
}
这并不像有效的PHP给我。运行时会产生错误或警告吗? – Dai
请找一个更好的教程。 '$ variable =&new Something'是PHP 4中的一个剩余部分,在PHP 5中不需要。'mysql_ *'函数被弃用*,不应该在新代码中使用。像'register_globals'和'magic_quotes_gpc'一样。 – DCoder
你能告诉我一个很好的教程吗? –