mssql->mysql 后为何出现'\r\n'字符 字段text == '文字文字文字文字文字'echo $row["text"];变成 '文字文字文字文字文字\r\n'如何去掉\r\n ? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 echo str_replace("\r\n", "", $row["text"]); To uGain也就是从MSSQL 导到 MySQL 后出现的。用select from table where like '%\r\n%' 查询不到。但在PHP中显示出就有这个\r\n换行符。救命呀!!! \r\n是mysql自动加上用来换行的标记。用PHP输出的话,这些标记会使你的输出自动换行,但本身不会显示在页面上的。你是怎么输出的? 我是用 echo $row["text"]; 我測試了一下,沒有你說的現象啊。你這麽試試吧。echo strip_tags($row['text']); 还是不行。后来用stripslashes(str_replace("\\r\\n","",$row["text"]);终于去掉了。可能是后台管理软件的原因。我是用的DELPHI插入的数据,所以包含了DELPHI的换行符吧。鬼知道是不是!!! 其实mssql向mysql导数据不用那么麻烦的,生成一个.sql文件就可以了。 php程序 进程间通信 php源码有让图片加载木马的可能? 域名注册和虚拟主机问题 大家帮我参考以下这个结构 表单提交问题 RSS 采集的问题 MySQL5.0.41版本,PHP页面提取中文数据显示问号?请高手帮忙 正则表达式问题 關于sql防注入的問題~~~!!!!! 这个怎么实现? 请问如何用form传递数据到下一页? 怎么做限制下载线程的模块?
用PHP输出的话,这些标记会使你的输出自动换行,但本身不会显示在页面上的。
你是怎么输出的?
你這麽試試吧。
echo strip_tags($row['text']);