Lo que quiero hacer es lo que hace cakephp con su método $this->set('nombreVariable', $valor); y usaar esa variable creada al vuelo en la vista.
Ya sé crear la variable.
 
$variable = 'no';
$$variable = 'mi valor';
 
echo $no;
 
pero como sabrán cuando hago eso dentro de una función no puedo recoger esa nueva variable fuera de ella y no puedo pasar su valor por referencia porque la variable es variable
 
¿cómo se hace? 
   
 



