加入收藏 | 设为首页 | 会员中心 | 我要投稿 安卓应用网 (https://www.0791zz.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > PHP > 正文

php 实现替换提交textarea中的HTML字符串,比如单引号

发布时间:2020-05-25 23:36:43 所属栏目:PHP 来源:互联网
导读:php 实现替换提交textarea中的HTML字符串,比如单引号

经测试代码如下:


<?php
function replace($str){   
	  $str = trim ($str);  //这个函数返回str字符串被去除首尾空白后的新字符串
	  if (get_magic_quotes_gpc()){ //查看php相应环境变量是否打开,当 magic_quotes_gpc 打开时,所有的 ' (单引号)," (双引号), (反斜线) and 空字符会自动转为含有反斜线的溢出字符
			$str = stripslashes($str); //去掉字符中的反斜线,有两个就去一个
	   }
	  $str = htmlspecialchars($str);  //将特殊字符转换成html格式。& (和) 转成 & " (双引号) 转成 " < (小于) 转成 < > (大于) 转成 >
	  $str = str_replace("&","&",$str);  //替换字符
	  $str = str_replace(",",$str);  //替换逗号
	  $str = str_replace("'","´",$str );  //替换单引号
	  $str = str_replace(" "," ",$str );  //替换空格
	  $str = str_replace("n","
    ",$str); //替换回车
	  return $str;
}

//替换换行符空格等字符
$File_Content = replace($_POST["File_Content"]) ;

/*** 以上代码来自:脚本之家 jb51.cc(jb51.cc) ***/ 
?>

(编辑:安卓应用网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读