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函数是否存在!
?>
有没有实际开发场景的例子说明!
介绍一下这个嵌套函数的实际使用用例