在JavaScript中,嵌套函數非常有用:閉包,私有方法和你有什麼......什麼是PHP嵌套函數?
什麼是嵌套的PHP函數?有沒有人使用他們和什麼?
這裏有一個小的調查中,我做了
<?php
function outer($msg) {
function inner($msg) {
echo 'inner: '.$msg.' ';
}
echo 'outer: '.$msg.' ';
inner($msg);
}
inner('test1'); // Fatal error: Call to undefined function inner()
outer('test2'); // outer: test2 inner: test2
inner('test3'); // inner: test3
outer('test4'); // Fatal error: Cannot redeclare inner()
我本來可以發誓我讀到這個支持被丟棄在PHP6中,但我找不到它在任何地方。 – Greg 2009-01-06 10:18:06
@greg我認爲PHP6的整個計劃是在空中嗎? – James 2011-02-10 22:40:42
它們適合大型功能 - sorta遞歸組織 – JVE999 2014-05-27 02:08:19