帝國cms過濾特定的字符函數(shù),多用于簡介地方,把函數(shù)放在"/e/class/connect.php"最后面,當然你只對前臺過濾也可以放在"/e/class/userfun.php"里面,我由于要對整個系統(tǒng)二次開發(fā)所以放在connect后面,前后臺都可以使用。
//去除HTML標記
function NoHTML($string){
$string = preg_replace("''si", "", $string);//去掉javascript
$string = preg_replace("'<[/!]*?[^<>]*?>'si", "", $string); //去掉HTML標記
$string = preg_replace("'([rn])[s]+'", "", $string); //去掉空白字符
$string = mb_ereg_replace('^( | )+', '', $string);
$string = mb_ereg_replace('( | )+$', '', $string);
$string = preg_replace("'&(quot|#34);'i", "", $string); //替換HTML實體
$string = preg_replace("'&(amp|#38);'i", "", $string);
$string = preg_replace("'&(lt|#60);'i", "", $string);
$string = preg_replace("'&(gt|#62);'i", "", $string);
$string = preg_replace("'&(nbsp|#160);'i", "", $string);
return $string;
}
用法:
=NOHTML($navinfo['你的字段'])?>
版權(quán)聲明: 本站資源均來自互聯(lián)網(wǎng)或會員發(fā)布,如果侵犯了您的權(quán)益請與我們聯(lián)系,我們將在24小時內(nèi)刪除!謝謝!
轉(zhuǎn)載請注明: 帝國CMS過濾html標簽自定義NOHTML函數(shù)用法