各种函数

 

//引用参数函数函数

$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);