当我在日志表中输入评论时遇到问题,显示不正确。
例如当我输入:
1
2
3
它会显示为:
1
2
3
为了解决这个问题,我注释掉了一些代码并添加了这个正则表达式行:
//$notes= str_replace("</br>","<br>",$sqlresult['Notes']);
//$notes = str_replace("\r","",$sqlresult['Notes']);
//$notes = str_replace("\n","",$sqlresult['Notes']);
//$notes = str_replace("\\","",$sqlresult['Notes']);
//$notes = str_replace("\r","<P>",$sqlresult['Notes']);
$notes = trim(preg_replace('/\s\s/', '<br>', $sqlresult['Notes']));
但是,现在当从应用程序中粘贴文本时,我收到一个错误,该应用程序显示为一行,中间出现了很多额外的行。
例如
Files are.. CDSEYE SUBMIT BY M99-CDSENTD
展示:
Files are...
CDSXEYE
(10 EXTRA BLANK LINES)
SUBMIT BY M99-CDSENTD
无论如何,我可以让 $notes 准确地显示输入的输入方式吗?