Ver Mensaje Individual
  #6 (permalink)  
Antiguo 13/01/2009, 11:18
Avatar de pateketrueke
pateketrueke
Modernizr
 
Fecha de Ingreso: abril-2008
Ubicación: Mexihco-Tenochtitlan
Mensajes: 26.399
Antigüedad: 16 años
Puntos: 2534
Respuesta: problema con eval(): devuelve null (vacio)

mmm... entiendo, debes usar las comillas dobles para evaluar tu expresión primeramente...

pero debes evitar evaluar tu variable de asignación, ya verás por que....

Código PHP:
$foo $row['campo']; // que seria string( date("Ymd") )
$o null;

eval(
"\$o = $foo;");

// que sería igual a...
eval('$o = ' $foo ';'); 
el punto es... debes evaluar antes tu expresión, ya que debe evaluarse dos veces....

al evaluarse con comillas simples, tan solo toma el valor textual de la variable... con comillas dobles, evalúa de un tajo esta expresión... dejándola como si la escribieras directamente, pues...
__________________
Y U NO RTFM? щ(ºдºщ)

No atiendo por MP nada que no sea personal.