Here is a snippet example.
function assign() {
global $adminurl, $string;
top();
if ($string) {
$data = explode ("|", $string);
echo "$data[0]";
}
<form>
$array = array("$new_cat,$assigned_to","$job","$assigned_by")
$string = implode("|",$array);
return $string;
}
The variables that form $array are from the form....
David Robley wrote:
> On Thu, 30 Aug 2001 10:19, Gerard Samuel wrote:
>
>>I was doing it like so ==>
>>$string = array(var1, var2...);
>>return string;
>>
>>I also tried to implode the array into a string and return the result,
>>but no go.
>>
>>David Robley wrote:
>>
>>>On Thu, 30 Aug 2001 09:35, Gerard Samuel wrote:
>>>
>>>>Hey all. I just started venturing into functions. I have a function
>>>>that displays a form, but I have a problem with getting the multiple
>>>>strings back after the submit. Im tryed a return statement at the
>>>>bottom of the function, but it cannot take more than one string. I
>>>>tried turning the array into a string and returning just the string
>>>>made sure that the string name was in the global list, still no luck.
>>>>Is it even possible to return mulitple values from a function??
>>>>Thanks
>>>>
>>>You can only return one variable from a function, but that variable
>>>can be an array.
>>>
>>>This is probably obvious, but you are assigning the result of the
>>>function to a variable? Eg
>>>
>>>$result = my_function($my_parameter, $my_parameter);
>>>
>
> Perhaps if you could show some of the code?
>
>
--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
To contact the list administrators, e-mail: [EMAIL PROTECTED]