Re: Variable Argument List

From: Date: Sat, 15 Nov 2008 01:30:47 +0000
Subject: Re: Variable Argument List
References: 1  Groups: php.general 
Request: Send a blank email to php-general+get-283316@lists.php.net to get a copy of this message
Daniel Kolbo wrote:
Hello, I am trying to do something like the following: <?php function hello($var1 = 'default1', $var2 = 'default2') { echo "$var1:$var2"; } $func= "hello"; $args = "'yo','bob'"; $func($args); ?> I understand why this outputs: 'yo','bob':default2 However, I want it to output: yo:bob Is this possible? I tried using different combinations of {}, but I cannot seem to get it to happen. I need some kind of "preprocessor" feature perhaps. Thanks, dK answered my own question:
call_user_func_array($func, array("yo","bob")); will do the trick for me. thanks, dK

« previous php.general (#283316) next »