我有一個關於PHP OOP的語法問題。PHP OOP問題
我有兩個功能。
public function setBody($body) {
$this->body = $body;
}
public function return_value($value) {
return $value;
}
$ body在函數中被聲明爲更高。如果我想在setBody上調用return_value函數(我沒有意識到這只是一個例子),那麼它的語法是什麼?我試過$this->body = return_value($body)
,它沒有工作。我也試過return_value($this->body)
作爲第二行,也沒有工作。
在此先感謝您的幫助。
剛一說明,使用的' $ this'(或'this')關鍵字在PHP中是必需的,但不適用於大多數OO編程語言(如C++,C#和Java)。我認爲這可能會讓OP感到困惑。 – netcoder 2010-12-13 23:59:36
@netcoder - 好點,並感謝您的額外信息! – 2010-12-14 00:00:31