2009-09-19 84 views
2

我現在看到這個在一個網站泄露的代碼...這是一個PHP函數嗎?

$disabled_warning = ((IS_DEV_SITE || IS_QA_SITE) && is_disabled_user($user)); 

,除非我讀錯了則說,(($ VAR)可作爲一個功能?

回答

9

不,它只是將該值設置爲true或false

這將是相同的:。

if((IS_DEV_SITE || IS_QA_SITE) && is_disabled_user($user)) 
    $disabled_warning = true; 
else 
    $disabled_warning = false; 
+0

啊我現在看到不知道爲什麼我沒有注意到結局),感謝您的答案,雖然 – JasonDavis 2009-09-19 01:42:41

0

此MA y天真,但$ disabled_warning只是存儲條件的布爾結果。

0

無論如何,變量函數看起來像正常的功能,除了在PHP中的美元符號。

function foo($s){ 
    echo $s; 
} 

$bar = 'foo'; 

$bar('Cool');