Re: AW: [PHP] eval() to string???

From: Date: Wed, 24 Jan 2001 21:26:16 +0000
Subject: Re: AW: [PHP] eval() to string???
References: 1  Groups: php.general 
Request: Send a blank email to php-general+get-36479@lists.php.net to get a copy of this message
-----Ursprüngliche Nachricht----- Von: Robert S. White [mailto:rswfire@yahoo.com] Gesendet: Mittwoch, 24. Januar 2001 16:20 An: php-general@lists.php.net Betreff: Re: [PHP] eval() to string??? How is this going to help me? I want to evaluate the code in $php_code to *another* string...
From http://www.php.net/manual/en/function.eval.php : "A return statement will terminate the evaluation of the string immediatley. In PHP 4 you may use return to return a value that will become the result of the eval() function while in PHP 3 eval() was of type void and did never return anything." So, if you're using PHP4, just ensure that there is a return in$php_code that returns the desired value: $thing = eval($php_code); It's helpful to read the notes at the above URL - escaping things correctly for eval() can be tricky... - steve
----- Original Message ----- From: Thomas Weber <> To: Php-General <> Sent: Wednesday, January 24, 2001 10:14 AM Subject: AW: [PHP] eval() to string???
try eval("\$php_code;"); -----Ursprüngliche Nachricht----- Von: [ rswfire ] [mailto:rswfire@hotmail.com] Gesendet: Mittwoch, 24. Januar 2001 15:36 An: php-general@lists.php.net Betreff: [PHP] eval() to string??? I want to evaluate some PHP code to a string. How can I do this? $php_code = "echo 'hello';" I would like to evaluate the code to "hello" in another string...
--
-- +--- "They've got a cherry pie there, that'll kill ya" ------------------+ | Steve Edberg University of California, Davis | | sbedberg@ucdavis.edu Computer Consultant | | http://aesric.ucdavis.edu/ http://pgfsun.ucdavis.edu/ | +-------------------------------------- FBI Special Agent Dale Cooper ---+

« previous php.general (#36479) next »