PHP 高階過濾器

2022-09-08 23:42:34 字數 895 閱讀 6515

檢測乙個數字是否在乙個範圍內

以下例項使用了 filter_var() 函式來檢測乙個 int 型的變數是否在 1 到 200 內:

例項<?php

$int = 122;

$min = 1;

$max = 200;

if (filter_var($int, filter_validate_int, array("options" => array("min_range"=>$min, "max_range"=>$max))) === false) else

?>

if (!filter_var($ip, filter_validate_ip, filter_flag_ipv6) === false) else

?>

嘗試一下 »

檢測 url - 必須包含query_string(查詢字串)

以下例項使用了 filter_var() 函式來檢測 $url 是否包含查詢字串:

例項<?php

$url = "";

if (!filter_var($url, filter_validate_url, filter_flag_query_required) === false) else

?>

嘗試一下 »

移除 ascii 值大於 127 的字元

以下例項使用了 filter_var() 函式來移除融金匯銀字串中 ascii 值大於 127 的字元,同樣它也能移除 html 標籤:

例項<?php

$str = "";

$newstr = filter_var($str, filter_sanitize_string, filter_flag_strip_high);

echo $newstr;

?>

高階過濾器awk

一 簡單過濾功能 awk abc test awk abc test awk abc test 說明 預設情況下可以不加print 二 把一行拆分成字段 awk f abc test 意思是以 為分隔符,搜尋有abc的行並輸出第二個和第三個欄位的字元 awk f nr 3,nr 6 test 輸出第...

PHP高階教程 過濾器

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

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

php 過濾器函式 在php中,用下面的濾器函式來過濾變數 filter var 通過乙個指定的過濾器來過濾單一的變數 filter var array 通過相同的或不同的過濾器來過濾多個變數 filter input 獲取乙個輸入變數,並對它進行過濾 filter input array 獲取多個...