Hi, I don't know if there is an easier way to do this but why don't you concatenate the two values to be returned and then split the returned value ? ex : function myFunction($some_vars) { $max=count($some_vars); $some_value=($max/2); $result = $some_value.";".$max; return $result; } $resultado = myFunction($some_other_name_vars); list($var1,$var2) = split(";",$resultado);
I hope it helps. SR $var1=should be the value of $some_value $var2=should be the value of $max "W. Enserink" a écrit : > Hi all, > > I have a Q about functions. My function should return 2 values. What syntax > should I use and how do I call these values outside the function? Are these > values returned as en array or something? > > this is what I have now, > ----------------------------- > function myFunction($some_vars) > { > $max=count($some_vars); > $some_value=($max/2); > return($some_value && $max); > } > > $var1=should be the value of $some_value > $var2=should be the value of $max > > thx. Wilbert > > ------------------------- > Pas de Deux > Van Mierisstraat 25 > 2526 NM Den Haag > tel 070 4450855 > fax 070 4450852 > http://www.pdd.nl > [EMAIL PROTECTED] > ------------------------- > > -- > PHP General Mailing List (http://www.php.net/) > To unsubscribe, visit: http://www.php.net/unsub.php -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php