我試圖理解這行代碼,但它失敗了。PHP - 這個語法的含義是什麼?
這個 - $>請求 - > {自:: FLAG_SHOW_CONFIG} === '真'
我沒有關鍵字來搜索這種語法。
這是什麼意思。
他們爲什麼會用「===」而不是「==」?
爲什麼他們能做到這 - $>請求 - > {自:: FLAG_SHOW_CONFIG},同時,該FLAG_SHOW_CONFIG是$這個領域,它是不是屬於被$ this->請求
完整的代碼是
<?php
class Magentotutorial_Configviewer_Model_Observer {
const FLAG_SHOW_CONFIG = 'showConfig';
const FLAG_SHOW_CONFIG_FORMAT = 'showConfigFormat';
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();
}
}
?>
非常感謝:)因爲這種語法,我幾乎瘋狂 – JAYKENZ 2012-03-21 08:35:50