在下面的代码中,为什么如果foo()和bar()都被调用>
,短语“example”只输出一次<?php
function foo()
{
function bar()
{
echo "example\n";
}
}
foo();
bar();
?>
答案 0 :(得分:1)
您希望单独声明您的功能:
<?php
function foo()
{
bar();
}
function bar()
{
echo "example\n";
}
foo();
bar();
?>
将你的功能嵌套在一起并不能真正实现我能想到的任何目的。