PHP高階5 PHP 過濾器函式與過濾器

2022-05-06 17:15:10 字數 967 閱讀 5139

■  php 過濾器函式

在php中,用下面的濾器函式來過濾變數:

filter_var() - 通過乙個指定的過濾器來過濾單一的變數

filter_var_array() - 通過相同的或不同的過濾器來過濾多個變數

filter_input - 獲取乙個輸入變數,並對它進行過濾

filter_input_array - 獲取多個輸入變數,並通過相同的或不同的過濾器對它們進行過濾

filter_var()

filter_var(variable, filter, options)
variable           必需,規定要過濾的變數

filter               可選。規定要使用的過濾器的

idoptions           規定包含標誌/選項的陣列。檢查每個過濾器可能的標誌和選項

如果成功,則返回已過濾的資料,如果失敗,則返回 false。

<?php

$email="[email protected]";

var_dump(filter_var($email,filter_sanitize_email));?>

輸出:string(17) "[email protected]"

在這個例子中的 filter_sanitize_email就是乙個過濾器......

php 過濾器

filter_validate_email過濾器 把值作為電子郵件位址來驗證。

filter_sanitize_email過濾器 刪除字串中所有非法的 e-mail 字元。

PHP高階教程 過濾器

php 過濾器用於驗證和過濾來自非安全 的資料,比如使用者的輸入。php 過濾器用於驗證和過濾來自非安全 的資料。測試 驗證和過濾使用者輸入或自定義資料是任何 web 應用程式的重要組成部分。php 的過濾器擴充套件的設計目的是使資料過濾更輕鬆快捷。幾乎所有的 web 應用程式都依賴外部的輸入。這些...

PHP 高階過濾器

檢測乙個數字是否在乙個範圍內 以下例項使用了 filter var 函式來檢測乙個 int 型的變數是否在 1 到 200 內 例項 int 122 min 1 max 200 if filter var int,filter validate int,array options array min...

PHP清洗過濾器Sanitize filters

名稱 id說明 標記flags 字串過濾器 string 513去除字串中標籤 不會進行上下文的推斷,如果找不到 會將 後面的字元都去除 可以選擇去除或者編碼特殊字元。filter flag no encode quotes filter flag strip low filter flag str...