2012-06-21 121 views
0

可能重複:
Reference - What does this symbol mean in PHP?代碼含義和說明

我有一塊PHP代碼,我不明白。

private $request; 

    public function checkForConfigRequest($observer) { 
     $this->request = $observer->getEvent()->getData('front')->getRequest(); 
     if($this->request->{self::FLAG_SHOW_CONFIG} === 'true'){ 
      $this->setHeader(); 
      $this->outputConfig(); 
     } 
    } 

這是我感到困惑行:

if($this->request->{self::FLAG_SHOW_CONFIG} === 'true') 

我沒有使用 「{」 之後 「 - >」,什麼 「自我::」 指什麼?

我很感激,如果有人幫助我理解語法,那麼我以後可以自己寫相同的代碼。下降自由指向我的外部參考

回答