我是OOP的菜鸟,并希望得到一些非常简单问题的帮助。
在非OOP PHP中,我会这样做:
$fruit = banana;
function showFruit(){
global $fruit;
echo $fruit;
}
这将打印“banana”,我可以在函数之外定义变量而不会出现问题。
在课堂上怎么样?
$fruit = "apple";
class showFruit(){
var $string = ?????;
// Functions here...
}
谢谢!
答案 0 :(得分:2)
这是你要找的吗?
class foo {
private $fruit = "apple";
public function showFruit() {
echo $this->fruit;
}
}
$foo = new foo();
$foo->showFruit(); // Prints "apple"