note 34032 added to function.eval
| From: | nospam at rack1 dot php dot net | Date: | Mon, 14 Jul 2003 09:25:05 +0000 |
| Subject: | note 34032 added to function.eval | ||
| Groups: | php.notes | ||
| Request: | Send a blank email to php-notes+get-52076@lists.php.net to get a copy of this message | ||
I removed the inner eval, restoring (some) sanity:
foreach ($funcarray as $func){ // let's create some funky
$f="function f_$func(){ // f_function wrappers
global \$x,\$y,\$z;
\$arglist=func_get_args();
\$args=implode(\",\",\$arglist);
return $func(\$args);}";
eval ($f);}}
----
Manual Page -- http://www.php.net/manual/en/function.eval.php
Edit Note -- http://master.php.net/manage/user-notes.php?action=edit+34032
Delete Note -- http://master.php.net/manage/user-notes.php?action=delete+34032&report=yes
Reject Note -- http://master.php.net/manage/user-notes.php?action=reject+34032&report=yes