
tengo un pequeño problema con la función eval de PHP. Lo que quiero hacer es evaluar una sentencia que he guardado en una variable, pero cuando el dato tiene apóstrofes no hace la evaluación.
por ejemplo
Código PHP:
$X="hola";
eval ("echo ".$X.";"); // si lo hace
Código PHP:
$z="$"."xy"."=$"."_"."POST["."'".$var."'"."];";
eval ($z); //aqui es donde marca el error
gracias de antemano.....