Re: Passing an indefinite number of parameters by reference
| From: | Stut | Date: | Mon, 08 May 2006 11:08:30 +0000 |
| Subject: | Re: Passing an indefinite number of parameters by reference | ||
| References: | 1 2 | Groups: | php.general |
| Request: | Send a blank email to php-general+get-235712@lists.php.net to get a copy of this message | ||
Oops, returning the wrong thing. Corrected below...
function call_function($function_name, &$vars)
{
$code = '$retval = '.$function.'(';
$params = array();
foreach (array_keys($vars) as $key)
$params[] = '$var['.$key.']';$code .= implode(',', $params); $code .= ');'; eval($code); return $retval; } -Stut