関数の再宣言の問題があります。したがって、この例を複数回呼び出そうとしています。
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 で致命的なエラーが表示されます: internal() を再宣言できません (以前に宣言されています)。
この問題を解決する方法を知っている人はいますか?
前もって感謝します。