preg_replace()
preg_replace 函數(shù)執(zhí)行一個正則表達式的搜索和替換
在讀取sql中的數(shù)據(jù)時,有些數(shù)據(jù)是帶有換行的,這里我們用php過濾掉這些換行
使用正則過濾換行
// $str 包含換行
$str = "aa
";
echo preg_replace('/\s*/', '', $str);
// 輸出:aa
strip_tags()
strip_tags 函數(shù)剝?nèi)プ址械?HTML、XML 以及 PHP 的標(biāo)簽
$str = "<div>aa</div>";
echo strip_tags($str);
// 輸出:aa
addslashes()
addslashes 函數(shù)返回在預(yù)定義字符之前添加反斜杠的字符串
$str = "a'a";
echo addslashes($str);
// 輸出:a\'a
htmlspecialchars_decode()
htmlspecialchars_decode 函數(shù)把預(yù)定義的 HTML 實體轉(zhuǎn)換為字符
$str = "<aa>";
echo htmlspecialchars_decode($str);die;
// 輸出:<aa>