不好意思問一些被廣泛記載的東西,但我遇到了很多不同的方法,而且我非常困惑。我很困惑:在一個類中爲所有函數定義變量的最簡單方法是什麼?
public static
public $foo
global
,這似乎是做define()
const constant = 'constant value';
我是不是低估了的我是什麼樣的複雜性的好方法試圖在這裏做?
class MyClass
{
$foo = 'bar';
function DoStuff()
{
echo $foo;
}
} //MyClass
啊,愚蠢的我..我試圖與'$此 - > $ foo',這當然沒沒有工作,讓我研究所有其他的東西。謝謝! – user1293977 2012-08-15 09:14:02
@ user1293977如果你已經爲名爲'$ foo'的'bar()'函數創建了一個局部變量,並且爲它賦值「foo」,那麼$ this - > $ foo'就可以工作。 – DaveRandom 2012-08-15 09:17:41