php htmlspecialchars加强版
更新时间:2010年02月16日 13:53:25 作者:
加强版htmlspecialchars
复制代码 代码如下:
//取消HTML代码
function shtmlspecialchars($string) {
if(is_array($string)) {
foreach($string as $key => $val) {
$string[$key] = shtmlspecialchars($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;
}
您可能感兴趣的文章:
- php htmlentities和htmlspecialchars 的区别
- php 去除html标记--strip_tags与htmlspecialchars的区别详解
- php5.4以上版本GBK编码下htmlspecialchars输出为空问题解决方法汇总
- PHP关于htmlspecialchars、strip_tags、addslashes的解释
- php过滤输入操作之htmlentities与htmlspecialchars用法分析
- php htmlspecialchars()与shtmlspecialchars()函数的深入分析
- PHP htmlspecialchars() 函数实例代码及用法大全
- PHP htmlspecialchars_decode()函数用法讲解
- PHP htmlspecialchars()函数用法与实例讲解
- php过滤htmlspecialchars() 函数实现把预定义的字符转换为 HTML 实体用法分析
相关文章
比file_get_contents稳定的curl_get_contents分享
相信使用过file_get_contents函数的朋友都知道,当获取的$url访问不了时,会导致页面漫长的等待,甚至还能导致PHP进程占用CPU达100%,因此这个函数就诞生了2012-01-01
php中cURL error 60:SSL certificate problem: unable to
PHP中cURL错误60通常表示SSL证书问题,即无法获取本地颁发机构证书,这通常是由于cURL无法验证远程服务器的SSL证书导致的,本给大家介绍了如何解决php中cURL error 60,需要的朋友可以参考下2023-12-12


最新评论