[PHP] printf() From: Gerard Samuel (gsam <email protected>)
Date: 06/15/02

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

function this($foo, $bar)
{
    if (strlen($bar) == '0')
    {
         print($foo);
    }
    else
    {
        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??
Thanks

-- 
Gerard Samuel
http://www.trini0.org:81/
http://dev.trini0.org:81/

-- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php