Ver Mensaje Individual
  #2 (permalink)  
Antiguo 19/01/2009, 11:44
Avatar de pateketrueke
pateketrueke
Modernizr
 
Fecha de Ingreso: abril-2008
Ubicación: Mexihco-Tenochtitlan
Mensajes: 26.399
Antigüedad: 16 años, 1 mes
Puntos: 2534
Respuesta: ereg_replace y array nominal

debes usar preg_replace, ya que con ereg no se puede evaluar nada....

demás, estas haciendo mal la evaluación al usar comillas dobles... de ahí, el error!

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

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

$string preg_replace("/-(.+)-/e"'isset($vars["\\1"])?$vars["\\1"]:null',$string); 
tenias que usar el modificador e para evaluar una expresión de PHP, que también omitiste...


suerte!
__________________
Y U NO RTFM? щ(ºдºщ)

No atiendo por MP nada que no sea personal.