www.fltk.net > php识别txt中的换行符

php识别txt中的换行符

因为转义字符在php里是有含义的,在php中能显示出效果,但在txt里就是普普通通的字符,不能够像php那样可以编译

这个改一下试试:

window里面换行是\r\n,linux里面是\n 所以为了实现统一,可以后台通过$_POST, $_REQUEST 来获取textarea的内容,然后通过str_replace来替换把换行替换成浏览器打印看下,由于留言有长度限制,HTML文件头部底部省略,直接写表单; 内容描述: a....

"\n" 用双引号

想要保留文本中的换行格式的话在用标签包裹文本在浏览器中显示就行了 echo ''; echo $ech; echo '';

$txt1 = file_get_contents('a.txt');这样a.txt里面有什么符号都会读取进去了

如果是纯文本的编辑,你可以拆分换行符或者替换换行符: 如果是纯文本的编辑,你可以拆分换行符或者替换换行符:

输出结果为: 111 222

可以用 $reg="/(.+\s*\d+\s*)/"; 还可以用 $reg="/(.+\r\n\d+\r\n)/"; \s是匹配 任一空白字符 , 只相当于 一个 \r 或 \n 或者 空格.... 我估计lz是win环境下跑的...所以没通过... 那是因为 win环境下 换行符号是 \r\n (需要2个\s去匹配 , \s+) L...

网站地图

All rights reserved Powered by www.fltk.net

copyright ©right 2010-2021。
www.fltk.net内容来自网络,如有侵犯请联系客服。zhit325@qq.com