On Thu, 4 Jul 2002, andy wrote:
> i am wondering if it is possible to return more than 1 value from a
> function?
You can pass your arguments by reference.
<?php
function test( $arg1, $arg2 ){
$arg1 = "foo";
$arg2 = "bar";
}
$var1 = "";
$var2 = "";
test( &$var1, &$var2 ); // Note the "&" before the arguments.
?>
The result will be that $var1 == "foo" and $var2 == "bar".
You can mix it up too ... if you want the function to return a value (say,
true or false) AND modify arguments, modify only a subset of the
arguments, etc.
(see http://www.php.net/manual/en/functions.arguments.php)
g.luck,
~Chris /"\
\ / Microsoft Security Specialist:
X The moron in Oxymoron.
/ \ http://www.thebackrow.net
--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php