PHP 函数返回值
function square ($num)
{
    return $num * $num;
}
echo square (4);   // outputs '16'.

函数不能返回多个值,但可以返回一个列表。
function small_numbers()
{
    return array (0, 1, 2);
}
list ($zero, $one, $two) = small_numbers();

函数可以返回一个引用。

function &returns_reference()
{
    return $someref;
}
$newref = & returns_reference();