//引用參數函數函數
$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);