//引用参数函数函数
$a = 10;
$b = &$a;
$b = 100;
echo $a.'/'.$b;
echo '<hr>';
//引用参数的函数
function test(&$n)
{
$n = $n + $n;
return $n;
}递归
$p = 50;回调函数
echo $p;io
//回调函数function
function sum($n1, $n2)
{
return $n1 + $n2;
}test
// 乘积
function mul($n1, $n2)
{
return $n1 * $n2;
}引用
//声明回调函数
function result($n1, $n2, $callback = '')
{
return $callback($n1, $n2);
}call
//使用回调函数
echo result(10, 20, 'sum');
echo '<hr>';
echo result(10, 20, 'mul');callback
//递归回调
function sum($n)
{
echo $n.'<br>';
if ($n > 0) {
//我要开始递归辣!
sum($n - 1);
}else{
echo '--------<br>';
}
echo $n.'<br>';
}
sum(3);