Jump to content

how to send one value to function and return two values


jasonc

Recommended Posts

not sure if this is possible but i do not know how to return multiple values and read them where the call was made.

 

$string = "clause1";
func1($string);
// somehow read the response and use the return values seperately.
// both $string2 and $string3

 

function func1($input) {
if ($input == "clause1") { $string2= "value2"; $string3= "value6"; }
if ($input == "clause2") { $string2= "value3"; $string3= "value7"; }
if ($input == "clause3") { $string2= "value4"; $string3= "value8"; }
if ($input == "clause4") { $string2= "value5"; $string3= "value9"; }
return  ($requesttype, $messagetitle);
}

 

function func1($input) {
  if ($input == "clause1") { $string2= "value2"; $string3= "value6"; }
  if ($input == "clause2") { $string2= "value3"; $string3= "value7"; }
  if ($input == "clause3") { $string2= "value4"; $string3= "value8"; }
  if ($input == "clause4") { $string2= "value5"; $string3= "value9"; }
  return  array($string2,$string3);
}

 

When you receive the return value you can handle that as an array.

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.