On Sat, 18 May 2002, Henry wrote:
> $variablename="variable";
> eval("\$".$variablename."=13;");
> echo $variable;
>
> This works fine!! It echoes "13";
>
> But this doesn't ->
>
> echo eval("\"$variablename\"");
>
> Why??
Because a variable just standing there on its own doesn't have a return
value. You can echo eval("return \"$variablename\"");
or you can just echo $$variablename;
miguel
--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php

