Я хотел бы спросить о PHP clone/copy object переменной $ this.
В настоящее время я новичок в MVC, я хотел бы сделать что-то вроде CodeIgniter.
Я хотел бы направить доступ к переменной.
в моем __construct(), я всегда проходят глобальную переменную внутри на новый контроллер (класс),
например.
function __construct($mvc)
{
$this->mvc = $mvc;
}
внутри объекта конфигурации mvc $ mvc, объект vars.
например, в настоящее время
function index()
{
$this->mvc->config['title'];
$this->mvc->vars['name'];
}
**, что я хочу, это более прямой **
function index()
{
$this->config['title'];
$this->vars['name'];
}
Я был попробовать
function __construct($mvc)
{
$this = $mvc;
}
или
function __construct($mvc)
{
$this = clone $mvc;
}
это не удачно. любая идея, я могу закрыть $ this-> mvc до $ this level? Прошу зайти также без успеха. Пожалуйста, помогите, спасибо!
+1: да, это будет лучшее и общее решение – Sarfraz
wow .. спасибо! отлично! Thx для Галена и Феликса поможет. Я действительно многому научился :) – Shiro
Удивительный, я всегда узнаю что-то новое;) – casraf