Ver Mensaje Individual
  #1 (permalink)  
Antiguo 19/01/2009, 10:26
Avatar de monoswim
monoswim
$moderador{'Esteban'}
 
Fecha de Ingreso: febrero-2002
Ubicación: Buenos Aires - Argentina
Mensajes: 8.762
Antigüedad: 22 años, 7 meses
Puntos: 90
ereg_replace y array nominal

Hola gente, estoy haciendo algunas cosillas en PHP y me estoy trabando en un lugar...

tengo una ereg_replace que me da un \\1 con la palabra que quiero usar como clave en un array nominal...

$vars[\\1];

eso es lo que me está fallando, les dejo el código:

Código:
$string = 'esta es mi -frase- preferida';

$vars = array('frase' => 'frasesota');

$string = ereg_replace("-(.+)-","$vars[\\1]",$string);

en PERL sería algo así como $vars{$1}, lo probé y anda perfecto, seguramente PHP tenga una forma de hacerlo...

Les agradezco de antemano

Saludos
__________________
Esteban Quintana