Blogger Information
Blog 20
fans 0
comment 0
visits 12327
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template
实例演绎对回调函数与递归函数的理解?
缘亦
Original
511 people have browsed it

回调函数  把一个函数的名字以参数形式传到另一个函数中,按变量函数的使用方法使用这个函数,通俗讲就是将一个函数当作一个参数传给另一个函数,在需要的时候去调用,执行完又返回主线程。

实例

<?php
function qiuhe( $num1, $num2 ) {
    return $num1 + $num2;
}
function num( $a ) {
    echo $a( 2, 3 );
}
num( 'qiuhe' );
?>

运行实例 »

点击 "运行实例" 按钮查看在线实例

递归函数 就是自己调用自己,但在调用时需要要有自身前提条件

如做分类,类似目录树形式,无限顷分类需要用递归函数

实例

<?php
function num( $n ) {
    echo $n . '  ';
    if ( $n > 0 ) {
        //如果数字大于0,则进行-1
        num( $n - 1 );
    } else {
        echo '<-->';
    }
    echo $n . '  ';
}

num( 10 );
//输出10-0,然后递归输出0-10
?>

运行实例 »

点击 "运行实例" 按钮查看在线实例


Correcting teacher:PHPzPHPz

Correction status:qualified

Teacher's comments:
Statement of this Website
The copyright of this blog article belongs to the blogger. Please specify the address when reprinting! If there is any infringement or violation of the law, please contact admin@php.cn Report processing!
All comments Speak rationally on civilized internet, please comply with News Comment Service Agreement
0 comments
Author's latest blog post