|
php橫掃千軍函數(shù)。任何值都可以傳過(guò)來(lái)轉(zhuǎn)換
復(fù)制代碼 代碼如下:
function quotes($content)
{
//如果magic_quotes_gpc=Off,那么就開(kāi)始處理
if (!get_magic_quotes_gpc()) {
//判斷$content是否為數(shù)組
if (is_array($content)) {
//如果$content是數(shù)組,那么就處理它的每一個(gè)單無(wú)
foreach ($content as $key=>$value) {
$content[$key] = addslashes($value);
}
} else {
//如果$content不是數(shù)組,那么就僅處理一次
addslashes($content);
}
} else {
//如果magic_quotes_gpc=On,那么就不處理
}
//返回$content
return $content;
顯示的時(shí)候要用 stripslashes ()去掉反斜杠
stripslashes()了,它能把a(bǔ)ddslashes()處理時(shí)自動(dòng)加上去的(反斜杠)/去掉
php技術(shù):php防注入,表單提交值轉(zhuǎn)義的實(shí)現(xiàn)詳解,轉(zhuǎn)載需保留來(lái)源!
鄭重聲明:本文版權(quán)歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標(biāo)記有誤,請(qǐng)第一時(shí)間聯(lián)系我們修改或刪除,多謝。