Im trying to make a dynamic printf().
By that I mean ->

function this($foo, $bar)
    if (strlen($bar) == '0')
        printf($foo, $bar);

Now it works if there is one argument passed, but it doesn't when there 
is more than one.

$str = 'should';
this('This %s work', $str);  // work

$str = 'is, a';
this('This %s just %s test', $str);  // doesn't work

So I guess, arguments passed to it has to be physical arguments, and not 
represented in a string.
Am I banging my head on a wall with this??

Gerard Samuel

PHP General Mailing List (
To unsubscribe, visit:

Reply via email to