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

Reply via email to