我現在看到這個在一個網站泄露的代碼...這是一個PHP函數嗎?
$disabled_warning = ((IS_DEV_SITE || IS_QA_SITE) && is_disabled_user($user));
,除非我讀錯了則說,(($ VAR)可作爲一個功能?
我現在看到這個在一個網站泄露的代碼...這是一個PHP函數嗎?
$disabled_warning = ((IS_DEV_SITE || IS_QA_SITE) && is_disabled_user($user));
,除非我讀錯了則說,(($ VAR)可作爲一個功能?
不,它只是將該值設置爲true或false
這將是相同的:。
if((IS_DEV_SITE || IS_QA_SITE) && is_disabled_user($user))
$disabled_warning = true;
else
$disabled_warning = false;
此MA y天真,但$ disabled_warning只是存儲條件的布爾結果。
無論如何,變量函數看起來像正常的功能,除了在PHP中的美元符號。
function foo($s){
echo $s;
}
$bar = 'foo';
$bar('Cool');
啊我現在看到不知道爲什麼我沒有注意到結局),感謝您的答案,雖然 – JasonDavis 2009-09-19 01:42:41