將陣列值列入白名單
使用陣列時,請確保某些元素遵守一組預先定義的值對於資料完整性至關重要。在這種特定情況下,您想要確定 $something['say'] 的值是 'bla' 還是 'omg'。
使用 in_array()
PHP 提供了 in_array 函數來簡化此任務。它需要兩個參數:
如果在陣列中找到該值,則in_array 傳回true。這可以應用於您的情況:
if (in_array("bla", $something)) { echo "has bla"; }
其他注意事項
以上是如何檢查數組值是否是 PHP 中的幾個白名單選項之一?的詳細內容。更多資訊請關注PHP中文網其他相關文章!