• 首页课程PHP趣味闯关课堂自定义函数之内部函数

    自定义函数之内部函数

    目录列表

    内部函数

    内部函数,是指在函数内部又声明了一个函数。

    注意事项:

    • 内部函数名,不能是已存在的函数名

    • 假设在函数a里面定义了一个内部函数,不能定用两次函数a。

    实例代码:

    <?php
    function foo()
    {
       echo '我是函数foo哟,调一下我才会执行定义函数bar的过程<br />';
     function bar()
     {
          echo '在foo函数内部有个函数叫bar函数<br />';
     }
    }
    foo();
    bar();
    
    ?>

    你会发现,在上面foo() 函数内部又定义了一个bar函数,这就是内函数数。

    仔细观察和实验后你会得出如下的结论:

    • foo()调用两次会报错

    • 如果不调foo()函数无法执行bar函数,因为bar是在foo的内部


    填空,让这段代码正常运行。

    <?php 

    ilove() { 

    echo '我爱'; 

    function php_cn() { 

    echo 'PHP中文网<br />';

     } 

    (); 

    (); 

    ?>

    1/2

    PHP中文网