我有一個函數重新聲明問題。所以,我想多次調用這個例子。PHP類函數聲明問題
class myClass {
function abc() {
function internal() {
return "i am internal";
}
return internal();
}
}
$myClass = new myClass();
echo $myClass->abc();
echo $myClass->abc(); // HERE IS THE PROBLEM when i call same function second time
PHP顯示致命錯誤:不能重新聲明內()(先前聲明)。
有沒有人有一個想法我該如何解決這個問題?
在此先感謝。
不要在其他函數中定義函數,這是不需要的。 – 2013-02-08 15:23:45
不能嵌套函數定義 - 有沒有必要做了,它會導致這樣的問題,而且是一個壞的代碼味道 – 2013-02-08 15:24:47
你打我給它 – Dave 2013-02-08 15:24:51