列数据由网页中的textarea html元素提供;这样用户就可以在其中输入换行符。当我把列数据放在excel文件中时,excel无法识别换行符(第一行末尾有一个"?")。那么,如何通过excel识别它呢?
我之前遇到过这个问题,最简单的解决方案(不是最好的,但想不出其他任何方法)是使用str_replace()。
我找到的使其正确工作的唯一方法是用'n'r
替换'n
。就是一个例子
<?php
str_replace("'n", "'n'r", $input_text);
?>
可以在插入数据库或从数据库读取时执行此操作。但是,如果它已经有'n'r
,则会出现类似'n'r'r
的问题