为了账号安全,请及时绑定邮箱和手机立即绑定

PHP中的嵌套函数。什么样的情况下,使用这种嵌套函数呢

什么样的情况下,使用这种嵌套函数呢。有没有实际开发场景的例子说明!

<?php

    function out(){

        echo "调用了OUT!<br>";

        if(!function_exists("in")){

            function in(){

                echo "如果外部函数OUT没有被调用的话,我是不存在的(显示这行代表OUT函数背执行了)<br>";

            }

        }else{

            echo "已经定义过IN函数了!<br>";

        }

    }

    out(); //OUT函数如果多次背调用,就会提示,不能重复IN函数的定义。 

    in(); // 当调用过OUT()函数后IN()函数成为全局函数,即可执行,否则 会提示未定义。

    out();

    out();    

    //想要多次调用OUT函数怎么办呢

    //哪么就需要在OUT函数中添加检测判断  使用 function_exists() 函数来检测IN函数是否存在!

?>



有没有实际开发场景的例子说明!
介绍一下这个嵌套函数的实际使用用例



正在回答

2 回答

在你觉得应该用的情况下就用就完了

0 回复 有任何疑惑可以回复我~

这个也可以用在实战上,可以的

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
PHP函数篇
  • 参与学习       23186    人
  • 解答问题       40    个

自定义函数,PHP入门教程之必备课程,行业大牛带你飞。

进入课程

PHP中的嵌套函数。什么样的情况下,使用这种嵌套函数呢

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信