22/04/2010, 09:35
|
| $this->role('moderador'); | | Fecha de Ingreso: mayo-2006 Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 18 años, 6 meses Puntos: 2135 | |
Respuesta: Pierdo variables usando una clase dentro de otra Exacto si lees el manual puedes ver que preg_replace_callback automaticamente envia como primer parámetro a tu función callback el array con los matches.
Pero NO es necesario definirlo como parte del callback, ya que el tipo Callback es un tipo especial de datos de PHP y solo es necesario definir la función.
Es decir, tu pones que llame a array($foo, 'bar') PHP va a evaluar y va a hacer esto $foo->bar($matches);
Saludos. |