W3Cschool
恭喜您成為首批注冊用戶
獲得88經(jīng)驗值獎勵
filter_input() 函數(shù)從腳本外部獲取輸入(比如表單輸入),并進行過濾。
該函數(shù)用于對來自非安全來源的變量進行驗證,比如用戶的輸入。
該函數(shù)可從各種來源獲取輸入:
如果成功,則返回被過濾的數(shù)據(jù)。如果失敗,則返回 FALSE。如果 "variable" 參數(shù)未設置,則返回 NULL。
參數(shù) | 描述 |
---|---|
input_type | 必需。規(guī)定輸入類型。參見上面的列表中可能的類型。 |
variable | 必需。規(guī)定要過濾的變量。 |
filter | 可選。規(guī)定要使用的過濾器的 ID。默認是 FILTER_SANITIZE_STRING。參見 完整的 PHP Filter 參考手冊,查看可能的過濾器。 過濾器 ID 可以是 ID 名稱(比如 FILTER_VALIDATE_EMAIL)或 ID 號(比如 274)。 |
options | 可選。規(guī)定一個包含標志/選項的關(guān)聯(lián)數(shù)組或者一個單一的標志/選項。檢查每個過濾器可能的標志和選項。 |
在本實例中,我們使用 filter_input() 函數(shù)來過濾一個 POST 變量。所接收的 POST 變量是合法的 e-mail 地址:
代碼的輸出如下所示:
Copyright©2021 w3cschool編程獅|閩ICP備15016281號-3|閩公網(wǎng)安備35020302033924號
違法和不良信息舉報電話:173-0602-2364|舉報郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號
聯(lián)系方式:
更多建議: