PHP将文本区域空格、换行转换成HTML代码后插入数据库的方法
$post=$_post[textvalve];//将文本区域传递过来的值储存在$post变量中
$post=str_replace(chr(13),'<br>',$post);
$post=str_replace(chr(32),' ',$post);
//最终的$post值就是转换成html后的值
//说明:原理:将$post变量中的换行字符"chr(13)"和空格字符"chr(32)"分别替换为html的换行符"<br>"和" " 。
注意,以上的网页编码为gbk2312,因为只有此时空格符才为“chr(32)”
$post=str_replace(chr(13),$post);
倒过来替换即可,即:
$post=str_replace(<br>,'chr(13)',$post);
$post=str_replace(' ',chr(32),$post);
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。