亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 編程 > PHP > 正文

PHP 安全檢測代碼片段(分享)

2020-03-22 19:19:45
字體:
來源:轉載
供稿:網友
復制代碼 代碼如下:
/**
* html轉換輸出(只轉義' " 保留Html正常運行)
* @param $param
* @return string
*/
function htmlEscape($param) {
return trim(htmlspecialchars($param, ENT_QUOTES));
}

/**
* 是否數組(同時檢測數組中是否存在值)
* @param $params
* @return boolean
*/
function isArray($params) {
return (!is_array($params) || !count($params)) ? false : true;
}

/**
* 變量是否在數組中存在(參數容錯, 字符串是否存在于數組中)
* @param $param
* @param $params
* @return boolean
*/
function inArray($param, $params) {
return (!in_array((string)$param, (array)$params)) ? false : true;
}

/**
* 通用多類型混合轉義函數
* @param $var
* @param $strip
* @param $isArray
* @return mixture
*/
function sqlEscape($var, $strip = true, $isArray = false) {
if (is_array($var)) {
if (!$isArray) return " '' ";
foreach ($var as $key = $value) {
$var[$key] = trim(S::sqlEscape($value, $strip));
}
return $var;
} elseif (is_numeric($var)) {
return " '" . $var . "' ";
} else {
return " '" . addslashes($strip ? stripslashes($var) : $var) . "' ";
}
}

/**
* 獲取服務器變量
* @param $keys
* @return string
*/
function getServer($keys) {
$server = array();
$array = (array) $keys;
foreach ($array as $key) {
$server[$key] = NULL;
if (isset($_SERVER[$key])) {
$server[$key] = str_replace(array(' ',' ','"',"'",'%3C','%3E','%22','%27','%3c','%3e'), '', $_SERVER[$key]);
}
}
return is_array($keys) ? $server : $server[$keys];
}

/**
* 變量轉義
* @param $array
*/
function slashes(&$array) {
if (is_array($array)) {
foreach ($array as $key = $value) {
if (is_array($value)) {
S::slashes($array[$key]);
} else {
$array[$key] = addslashes($value);
}
}
}
}

/**
* 目錄轉換
* @param unknown_type $dir
* @return string
*/
function escapeDir($dir) {
$dir = str_replace(array("'",'#','=','`','$','%',' '), '', $dir);
return rtrim(preg_replace('/(//){2,}|(///){1,}/', '/', $dir), '/');
}
/**
* 通用多類型轉換
* @param $mixed
* @param $isint
* @param $istrim
* @return mixture
*/
function escapeChar($mixed, $isint = false, $istrim = false) {
if (is_array($mixed)) {
foreach ($mixed as $key = $value) {
$mixed[$key] = S::escapeChar($value, $isint, $istrim);
}
} elseif ($isint) {
$mixed = (int) $mixed;
} elseif (!is_numeric($mixed) && ($istrim ? $mixed = trim($mixed) : $mixed) && $mixed) {
$mixed = S::escapeStr($mixed);
}
return $mixed;
}
/**
* 字符轉換
* @param $string
* @return string
*/
function escapeStr($string) {
$string = str_replace(array("/0","%00","/r"), '', $string); //modified@2010-7-5
$string = preg_replace(array('/[//x00-//x08//x0B//x0C//x0E-//x1F]/','/&(?!(#[0-9]+|[a-z]+);)/is'), array('', ' '), $string);
$string = str_replace(array("%3C",' '), ' ', $string);
$string = str_replace(array("%3E",' '), ' ', $string);
$string = str_replace(array('"',"'","/t",' '), array(' ',' ',' ',''), $string);
return $string;
}
/**
* 變量檢查
* @param $var
*/
function checkVar(&$var) {
if (is_array($var)) {
foreach ($var as $key = $value) {
S::checkVar($var[$key]);
}
} elseif (P_W != 'admincp') {
$var = str_replace(array('..',')',' ','='), array(' ',' ',' ',' '), $var);
} elseif (str_replace(array(' iframe',' meta',' script'), '', $var) != $var) {
global $basename;
$basename = 'javascript:history.go(-1);';
adminmsg('word_error');
}
}
PHP教程

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
久久国产精品久久久久| 亚洲人成电影网站色xx| 欧美国产日韩一区二区在线观看| 国产+成+人+亚洲欧洲| 亚洲综合中文字幕在线观看| 日韩精品视频在线| 亚洲高清在线观看| 欧美成人精品xxx| 伊人伊成久久人综合网小说| 日韩在线视频二区| 57pao国产精品一区| 亚洲第一中文字幕在线观看| 伊人久久男人天堂| 亚洲精品视频中文字幕| 欧美性猛交xxxx免费看久久久| 色偷偷亚洲男人天堂| 色老头一区二区三区在线观看| 中文字幕一区日韩电影| 黄色成人在线播放| 亚洲国产精品女人久久久| 中文字幕亚洲国产| 欧美成人第一页| 欧美日韩免费看| 欧美性视频精品| 久久综合伊人77777蜜臀| 亚洲精品成人网| 欧美成人三级视频网站| 欧美在线视频网站| 国产v综合v亚洲欧美久久| 久久精品国产亚洲一区二区| 欧美在线视频观看免费网站| 欧洲日韩成人av| 欧美午夜性色大片在线观看| 国产欧美一区二区| 欧美激情视频网站| 国产原创欧美精品| 精品福利在线视频| 麻豆国产精品va在线观看不卡| 不卡伊人av在线播放| 欧美—级a级欧美特级ar全黄| 久久精品国产亚洲一区二区| 久久久久国产视频| 亚洲国产精久久久久久久| 在线精品高清中文字幕| 欧美另类极品videosbest最新版本| 国语自产偷拍精品视频偷| 欲色天天网综合久久| 欧美国产日本在线| 91精品国产自产91精品| 国产精品第2页| 成人免费福利视频| 亚洲大胆人体在线| 亚洲欧美国产精品va在线观看| 国产国语videosex另类| 成人精品久久久| 性亚洲最疯狂xxxx高清| 亚洲区中文字幕| 久久精品99久久香蕉国产色戒| 国产综合香蕉五月婷在线| 日韩网站在线观看| 久久久久久久成人| 国产精品欧美一区二区三区奶水| 日韩电影免费在线观看中文字幕| 正在播放欧美视频| 久久在精品线影院精品国产| 亚洲精品资源在线| 久久国产精品久久久久久久久久| 66m—66摸成人免费视频| 亚洲高清一区二| 国产不卡av在线| 精品欧美激情精品一区| 日韩欧美在线网址| 午夜精品在线观看| 日韩中文字幕视频在线观看| 亚洲高清免费观看高清完整版| 欧美专区在线观看| 亚洲福利视频在线| 欧美最猛黑人xxxx黑人猛叫黄| 色哟哟网站入口亚洲精品| 亚洲九九九在线观看| 欧美激情视频一区二区三区不卡| 国产自摸综合网| 亚洲国产欧美在线成人app| 在线电影av不卡网址| 国产99在线|中文| 日本一区二区在线免费播放| 在线播放国产一区中文字幕剧情欧美| 日韩av成人在线| 亚洲精品日韩激情在线电影| 久久久久久久999精品视频| 人人爽久久涩噜噜噜网站| 欧美在线视频在线播放完整版免费观看| 亚洲欧美中文日韩在线| 自拍偷拍亚洲欧美| 欧美激情a∨在线视频播放| 国产成人自拍视频在线观看| 国产精品av电影| 色999日韩欧美国产| 欧美日韩国产专区| 精品亚洲精品福利线在观看| 97在线免费观看| 国产成人自拍视频在线观看| 狠狠久久五月精品中文字幕| 欧美www视频在线观看| 在线视频免费一区二区| 欧美极品美女视频网站在线观看免费| 亚洲欧美国产制服动漫| 国产精品视频网站| 精品色蜜蜜精品视频在线观看| 国产精品成久久久久三级| 国产精品久久久| 国产成人亚洲综合91精品| 亚洲国产精品久久久久秋霞蜜臀| 狠狠躁天天躁日日躁欧美| 久久久av网站| 亚洲国产精品人久久电影| 最近2019中文字幕在线高清| 亚洲一区二区久久| 中文字幕亚洲天堂| 97超级碰碰人国产在线观看| 欧美一区二区影院| 日韩av123| 成人精品视频久久久久| 亚洲女人被黑人巨大进入| 久久99久久99精品免观看粉嫩| 成人有码视频在线播放| 日韩一区视频在线| 超碰91人人草人人干| 精品久久久久久久久久久| 欧美性猛交xxxx富婆| 久久久亚洲网站| 中文字幕亚洲一区二区三区五十路| 欧美成人精品h版在线观看| 亚洲社区在线观看| 亚洲天堂av电影| 亚洲免费一级电影| 亚洲午夜未删减在线观看| 一区二区三区无码高清视频| 久久婷婷国产麻豆91天堂| 欧美中文在线免费| 在线成人中文字幕| 欧美视频一二三| 一本色道久久88精品综合| 欧美日韩国产精品| 91中文精品字幕在线视频| 欧美刺激性大交免费视频| 7m第一福利500精品视频| 96sao精品视频在线观看| 一本一本久久a久久精品综合小说| 热草久综合在线| 91精品国产综合久久久久久蜜臀| 午夜免费在线观看精品视频| 亚洲成人免费网站| 欧美二区乱c黑人| 欧美精品videosex极品1| 在线视频国产日韩| 欧美色视频日本高清在线观看| 欧美性xxxxxx| 日韩中文字幕在线免费观看| 成人a在线观看| 亚洲国产精品成人av| 亚洲伊人成综合成人网| 精品国产乱码久久久久久婷婷| 亚洲综合色av|