很好用的PHP防注入類
<?php /** * 参数处理类 * @author JasonWei */ class Params { public $get = array(); public $post = array(); function __construct() { if (!emptyempty($_GET)) { foreach ($_GET as $key => $val) { if (is_numeric($val)) { $this->get[$key] = $this->getInt($val); } else { $this->get[$key] = $this->getStr($val); } } } if (!emptyempty($_POST)) { foreach ($_POST as $key => $val) { if (is_numeric($val)) { $this->post[$key] = $this->getInt($val); } else { $this->post[$key] = $this->getStr($val); } } }
這是很好用的PHP防注入類,需要的朋友可以下載使用
免責聲明
本站所有資源皆由網友貢獻或各大下載網站轉載。請自行檢查軟體的完整性!本站所有資源僅供學習參考。請不要將它們用於商業目的。否則,一切後果都由您負責!如有侵權,請聯絡我們刪除。聯絡方式:admin@php.cn
相關文章
thinkphp如何修改資料庫
27 May 2023
一、ThinkPHP資料庫操作在ThinkPHP中,我們可以透過它提供的資料庫操作類別來進行資料庫的操作。常用的資料庫操作類別有:Db類別在ThinkPHP中,我們可以使用Db類別來進行對資料庫的增、刪、改、查等操作。其使用範例如下:
asp.net防注入 比較好用的PHP防注入漏洞過濾函數程式碼
29 Jul 2016
asp.net防注入:asp.net防注入比較好用的PHP防注入漏洞過濾函數代碼:複製代碼代碼如下:<?PHP //PHP整站防注入程序,需要在公共文件中require_once本文件//判斷magic_quotes_gpc狀態if (@get_magic_quotes_gpc ()) { $_GET = sec ( $_GET ); $_POST = sec ( $_POST ); $_COOKIE = sec ( $_COOKIE ); $_FILES = se
理解 JPA 中的 @MappedSuperclass
25 Aug 2024
JPA(Java Persistence API)提供了幾個用於將 Java 類別對應到資料庫表的註解。一個這樣有用的註解是@MappedSuperclass,它用來指定一個類,其屬性必須由其他類別繼承。
Hot Tools
熱門文章
Marvel Rivals 的 Unreal 進程崩潰了:快速修復它!
14 Dec 2024
故障排查
《潛行者 2:切爾諾貝利之心》- 所有藏匿地點都在垃圾中
28 Nov 2024
手游攻略
盧馬島:所有職業的解釋
28 Nov 2024
手游攻略
如何修復和升級《潛行者2》中的武器和裝甲
29 Nov 2024
手游攻略
如何修復 KB5048685 在 Windows 11 中安裝失敗的問題?
12 Dec 2024
故障排查