這篇文章帶給大家的內容是關於php中filter_var函數怎麼使用? (程式碼範例),有一定的參考價值,有需要的朋友可以參考一下,希望對你有幫助。
先介紹下PHP Filter
PHP手冊網址:http://php.net/manual/zh/ref.filter.php
##PHP 篩選器用於對來自非安全性來源的資料(例如使用者輸入)進行驗證和篩選。
安裝
filter 函數是 PHP 核心的組成部分。無需安裝即可使用這些函數。
PHP Filter 函數
PHP:指示支援該函數的最早的 PHP 版本。函數 | 描述 | |
---|---|---|
filter_has_var( ) | 檢查是否存在指定輸入類型的變數。 | |
filter_id() | 傳回指定篩選器的 ID 號碼。 | |
filter_input() | #從腳本外部取得輸入,並進行篩選。 | |
filter_input_array() | 從腳本外部取得多項輸入,並進行篩選。 | |
filter_list() | #傳回包含所有被支援的篩選器的一個陣列。 | |
filter_var_array() | 取得多項變量,並進行篩選。 | |
filter_var() | 取得一個變量,並進行過濾。 |
#PHP Filters
ID 名稱 | |
---|---|
FILTER_CALLBACK | |
FILTER_SANITIZE_STRING | |
FILTER_SANITIZE_STRIPPED | |
FILTER_SANITIZE_ENCODED | |
FILTER_SANITIZE_SPECIAL_CHARS | |
# FILTER_SANITIZE_EMAIL | |
FILTER_SANITIZE_URL | |
FILTER_SANITIZE_NUMBER_INT | |
FILTER_SANITIZE_NUMBER_FLOAT | |
FILTER_SANITIZE_MAGIC_QUOTES | |
FILTER_UNSAFE_RAW | |
FILTER_VALIDATE_INT | |
FILTER_VALIDATE_BOOLEAN | |
FILTER_VALIDATE_FLOAT | |
FILTER_VALIDATE_REGEXP | |
FILTER_VALIDATE_URL | |
FILTER_VALIDATE_EMAIL | |
FILTER_VALIDATE_IP |
filter_var —
使用特定的過濾器過濾變數
定義和用法
filter_var() 函數透過指定的過濾器過濾變數。 如果成功,則傳回已過濾的數據,如果失敗,則傳回 false。 語法#參數 | |
---|---|
##variable | |
filter | |
options |
if(filter_var($url, FILTER_VALIDATE_URL)){ return true; }
以上是php中filter_var函數怎麼使用? (程式碼範例)的詳細內容。更多資訊請關注PHP中文網其他相關文章!