我試圖找到更簡單易用的方法來編寫邏輯。如果[獲取變量]等於[數組]
這就是說,如果一個變量等於數組中的任何鍵值。
例如:
$someArray = array("a","b","c");
If($_GET["foobar"] == $someArray) {
return true;
} else {
return false;
}
如果$ _GET [ 「foobar的」]有A,B或C的值,案件將返回true。如果它是任何其他值,它將返回false。
感謝您的幫助。
我會進一步設置第三個 - 可選參數爲「true」(如果您決定添加空字符串或0到'$ someArray')。請參閱功能文檔頁面上的註釋:http://php.net/manual/en/function.in-array.php – soulmerge 2009-11-27 07:31:32
好點的靈魂樂,我遵循了您的建議。 – 2009-11-27 07:35:47