//引用参数函数
$a = 10;
$b = &$a;
$b = 100;
echo $a.'/'.$b;
echo '<hr>';
//引用参数的函数
function test(&$n)
{
$n = $n + $n;
return $n;
}
$p = 50;
echo $p;
//回调函数
function sum($n1, $n2)
{
return $n1 + $n2;
}
// 乘积
function mul($n1, $n2)
{
return $n1 * $n2;
}
//声明回调函数
function result($n1, $n2, $callback = '')
{
return $callback($n1, $n2);
}
//使用回调函数
echo result(10, 20, 'sum');
echo '<hr>';
echo result(10, 20, 'mul');
扫描二维码关注公众号,回复:
4084528 查看本文章
//递归
function sum($n)
{
echo $n.'<br>';
if ($n > 0) {
//我要开始递归辣!
sum($n - 1);
}else{
echo '--------<br>';
}
echo $n.'<br>';
}
sum(3);