精華 帝國PHP系統(tǒng)CMS幾個過濾函數(shù)的用法
<p>帝國php系統(tǒng)為了網(wǎng)站的整體的安全性有自帶了幾個過濾函數(shù)</p>
下面我們來看看這幾個函數(shù)的使用方法:
(1)、數(shù)字型變量可以用(int)或intval函數(shù)處理,用來過濾數(shù)字型的函數(shù),比如翻頁、欄目ID等這些:
例如:
$page=(int)$_GET['page'];
或
$page=intval($_GET['page']);
(2)、帶小數(shù)點的數(shù)字型變量可以用(float)或floatval函數(shù)處理,用來處理帶小數(shù)點的數(shù)據(jù)像金額一類:
例如:
$money=(float)$money;
或
$money=floatval($money);
(3)、字符型處理,過濾一些特殊字符進(jìn)行處理,增強(qiáng)安全性:
不帶空格或其他特殊符號的,用
RepPostVar()函數(shù)過濾
帶空格或其他特殊符號的用:
RepPostVar2()函數(shù)過濾
寫入數(shù)據(jù)庫的時候用過濾注入數(shù)據(jù)庫中數(shù)據(jù),增強(qiáng)安全性:
RepPostStr()函數(shù)過濾
以上就是帝國php系統(tǒng)過濾函數(shù)的介紹了,總共分為3類。用的地方不一樣,方法都是一樣的。