**:
php 利用filter 擴充套件編寫的引數處理靜態類,歡迎使用。
希望大家看得開心,用得放心。
<?php/*** @引數驗證函式
* @method:
* @license
* @created:2023年07月02日 11時00分
* @author martin *
*/abstract
class
cfilter
/*** 驗證型別
* @param string $type
*/public
static
function filtertype($type
)
/***
* @param $setvartype
*/private
static
function getvartype($setvartype
)
/***
* @param string $setfiltertype
*/private
static
function getfiltertype($setfiltertype
)
/*** 檢測引數是否存在
* @param string $setvartype
* @param string $varname
*/public
static
function varexists($setvartype,$varname
)
/***
* @param string $setvartype
* @param string $varname
* @param string $filtertype
*/public
static
function filterinput($setvartype, $varname, $filtertype = 'int')
/*** 驗證變數
* @param string $var
* @param string $filtertype
*/public
static
function filtervar($var,$filtertype
)
/*** 字串
* @param string $var
*/public
static
function
string($var
)
public
static
function int($var
)
public
static
function
boolean($var
)
public
static
function
float($var
)
/***
* @param string $var
* @param array $option array("options"=>array("regexp"=>"/^m(.*)/"))
*/public
static
function regexp($var,$option
)
public
static
function url($var
)
public
static
function email($var
)
public
static
function ip($var
)
}
php filter 安全過濾函式
php 利用filter 擴充套件編寫的引數處理靜態類,歡迎使用。希望大家看得開心,用得放心。引數驗證函式 method license created 2011年07月02日 11時00分 author martin abstract class cfilter 驗證型別 param string...
PHP安全 過濾
我們在開發應用時,一般有個約定 不要信任任何來自不受自己控制的資料來源中的資料。例如以下這些外部源 所有這些外部源都可能是攻擊媒介,可能會 有意或無意 把惡意資料注入php指令碼。編寫接收使用者輸入然後渲染輸出的php指令碼很容易,可是要安全實現的話,需要下一番功夫。我這裡以陳咬金的三板斧為引子,給...
php常用的安全過濾函式
由於越來越多的專案開始使用框架,所以,很多的程式設計師也不在關心安全的問題!因為框架已經幫我們幾乎完美的處理了!但是,個人認為,我們還是需要了解一下常用的安全處理函式!原因簡單 很多小的功能和專案是用不到框架的,我們需要自己解決安全問題!mysql real escape string addsla...