filter_var() 函數透過指定的篩選器過濾一個變數。如果成功,則傳回被過濾的資料。如果失敗,則傳回FALSE。
filter_var(variable, filter, options)
參數 | 描述 |
---|---|
variable | 必需。規定要過濾的變數。 |
filter | 可選。規定要使用的過濾器的ID。預設是FILTER_SANITIZE_STRING。請參閱完整的PHP Filter 參考手冊,查看可能的過濾器。 過濾器ID 可以是ID 名稱(例如FILTER_VALIDATE_EMAIL)或ID 號碼(例如274)。 |
options | 可選。規定一個包含標誌/選項的關聯數組或單一的標誌/選項。檢查每個過濾器可能的標誌和選項。 |
<?phpif(!filter_var("[email protected]", FILTER_VALIDATE_EMAIL)) { echo("E-mail is not valid"); }else { echo("E-mail is valid"); }? >
程式碼的輸出如下所示:
E-mail is not valid