我需要做些什麼來在函數innerOne中調用$ this-> two()?這是可能的PHP OOP?如何訪問PHP OOP中的函數
這裏是我recieving錯誤:
Fatal error: Using $this when not in object context
這裏是我的代碼的外觀:
class myClass {
function one(){
function innerOne() {
// Some code
$this->two($var1, $var2);
}
// Some code
innerOne();
}
function two($var1, $var2) {
// Does magic with passed variables
return $var1 . $var2;
}
}
感謝的人!我用你的例子,在盒子外面思考一下,並能解決它!如果有人想知道,請在我原來的帖子中發佈我的解決方案非常感謝! – Industrial 2010-05-23 18:16:04
@Industrial:請確保也接受這個答案。 – BoltClock 2010-05-23 18:17:54
當然,我在寫評論時無法接受它。 「接受這個答案之前,你必須等待2分鐘」是一個非常棒的信息 - 不是每天都能很快得到答案。雅各布的大佬們! – Industrial 2010-05-23 18:23:22