Je voudrais demander à propos de PHP clone/copier l'objet à $ cette variable.
Actuellement, je suis nouveau dans MVC, je voudrais faire quelque chose comme CodeIgniter.
Je voudrais diriger l'accès à la variable.
dans mon __construct(), je passe toujours la variable globale à l'intérieur du nouveau contrôleur (classe),
par exemple.
function __construct($mvc)
{
$this->mvc = $mvc;
}
à l'intérieur de l'objet $ mvc got config, objet vars.
par exemple, actuellement
function index()
{
$this->mvc->config['title'];
$this->mvc->vars['name'];
}
** ce que je veux est plus direct **
function index()
{
$this->config['title'];
$this->vars['name'];
}
j'avais essayer
function __construct($mvc)
{
$this = $mvc;
}
ou
function __construct($mvc)
{
$this = clone $mvc;
}
pas avec succès. une idée, je peux fermer $ this-> mvc à $ ce niveau? J'essaye aussi de ne pas réussir. S'il vous plaît, aidez, merci!
+1: oui ce sera mieux et solution générique – Sarfraz
wow .. merci! c'est bien! Merci pour Galen et Felix. J'apprends vraiment beaucoup :) – Shiro
Génial, j'apprends toujours quelque chose de nouveau;) – casraf