Jump to content

how to send one value to function and return two values


jasonc
 Share

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);
}

 

Link to comment
Share on other sites

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.

Link to comment
Share on other sites

This thread is more than a year old.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

×
×
  • 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.