我在看ZendCasts的教程,我在想他使用的代碼。下面是一個簡化版本PHP檢查變量isset,空,定義等
class TestClass {
private $_var;
private static function getDefaultView() {
if (self::$_var === null) { ... } // this is the line in question
}
}
我想知道爲什麼像isset(self::$_var)
這樣的東西不能用來代替? 當我使用self::
我需要$
符號來引用變量?我不能做self::_var
? ==
與===
有什麼不同