PHP filter 函式使用

2022-02-28 08:34:41 字數 2341 閱讀 3481

偶然看的的這個php內建函式,功能挺強大,先做好記錄。

參考:php 過濾器用於對來自非安全**的資料(比如使用者輸入)進行驗證和過濾。

filter 函式是 php 核心的組成部分。無需安裝即可使用這些函式。

php:指示支援該函式的最早的 php 版本。

函式描述

phpfilter_has_var()

檢查是否存在指定輸入型別的變數。

5filter_id()

返回指定過濾器的 id 號。

5filter_input()

從指令碼外部獲取輸入,並進行過濾。

5filter_input_array()

從指令碼外部獲取多項輸入,並進行過濾。

5filter_list()

返回包含所有得到支援的過濾器的乙個陣列。

5filter_var_array()

獲取多個變數,並進行過濾。

5filter_var()

獲取乙個變數,並進行過濾。

5id 名稱

描述filter_callback

呼叫使用者自定義函式來過濾資料。

filter_sanitize_string

去除標籤,去除或編碼特殊字元。

filter_sanitize_stripped

"string" 過濾器的別名。

filter_sanitize_encoded

url-encode 字串,去除或編碼特殊字元。

filter_sanitize_special_chars

html 轉義字元 '"<>& 以及 ascii 值小於 32 的字元。

filter_sanitize_email

刪除所有字元,除了字母、數字以及 !#$%&'*+-/=?^_`~@.

filter_sanitize_url

刪除所有字元,除了字母、數字以及 $-_.+!*'(),{}|^~`<>#%";/?

PHP Filter 函式中文註解

php 指示支援該函式的最早的 php 版本。函式描述 phpfilter has var 檢查是否存在指定輸入型別的變數。5filter id 返回指定過濾器的 id 號。5filter input 從指令碼外部獲取輸入,並進行過濾。5filter input array 從指令碼外部獲取多項輸入...

php filter 安全過濾函式

php 利用filter 擴充套件編寫的引數處理靜態類,歡迎使用。希望大家看得開心,用得放心。引數驗證函式 method license created 2011年07月02日 11時00分 author martin abstract class cfilter 驗證型別 param string...

php filter 安全過濾函式

php 利用filter 擴充套件編寫的引數處理靜態類,歡迎使用。希望大家看得開心,用得放心。引數驗證函式 method license created 2011年07月02日 11時00分 author martin abstract class cfilter 驗證型別 param string...