我有一个关于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