/*
* 功能:过滤HTMLL字符 返回值:返回过滤后的字符
*/
public static function dhtmlchars($string) {
if (is_array($string))
foreach ($string as $key => $val)
$string[$key] = self::dhtmlchars($val);
else {
$string = preg_replace('/&((#(\d{3,5}|x[a-fA-F0-9]{4})|[a-zA-Z][a-z0-9]{2,5});)/', '&\\1', str_replace(array('&', '"', '<', '>'), array('&', '"', '<', '>'), $string));
}
return $string;
}
* 功能:过滤HTMLL字符 返回值:返回过滤后的字符
*/
public static function dhtmlchars($string) {
if (is_array($string))
foreach ($string as $key => $val)
$string[$key] = self::dhtmlchars($val);
else {
$string = preg_replace('/&((#(\d{3,5}|x[a-fA-F0-9]{4})|[a-zA-Z][a-z0-9]{2,5});)/', '&\\1', str_replace(array('&', '"', '<', '>'), array('&', '"', '<', '>'), $string));
}
return $string;
}