是的,需要根据回车添加。
具体代码如下:
/**
*名称: dhtmlspecialchars()
*参数 $string 必选
*作用: 转换字符中的html
*/
function dhtmlspecialchars($string) {
if(is_array($string)) {
foreach($string as $key =>$val) {
$string[$key] = dhtmlspecialchars($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替换空格的正则表达式$a = 1 1 a 22 b
preg_replace("/\s+/",'',$a)
UPDATE table1SET memo = REPLACE(memo, '\r', '<br>')
WHERE id = 1
我这个是修改,你无非是在插入的时候,替换一下文本框里的内容
不知道是不是你要的,试试
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)