来自file_get_contents()我得到一个没有换行的字符串(\ n)。通过添加“pre”标签,我可以看到漂亮的格式。现在从这个不错的格式,我需要包含这个新行字符,以便我可以将它爆炸()到数组。我怎样才能做到这一点?样本数据如下所示:
S,1,R:M,2,R:L,3,R:XL,4,R:2XL,5,X Soft Black,1,D:Forest Green,2,D:Grey,3,L:Navy,4,D:Red,5,D:Royal Blue,6,D:Sport Grey,7,L R,D,8.50:X,D,10.52:R,L,7.91:X,L,9.97:R,N,7.02:X,N,8.64 1:1:13,32,44,82,20
不预先成为:
S,1,R:M,2,R:L,3,R:XL,4,R:2XL,5,X 柔软的黑色,1,D:森林绿,2,D:灰色,3,L:海军,4,D:红色,5,D:皇家蓝,6,D:运动灰色,7,L R,d,8.50:X,d,10.52:R,L,7.91:X,L,9.97:R,N,7.02:X,N,8.64 1:1:13,32,44,82,20
答案 0 :(得分:1)
解决方案不多...... 试试这个:
<?php
...
$line = nl2br( $file ) ;
echo $line ;
...
?>
如果html中的格式是好的(不预先成为),你可以尝试使用这个删除器中的一个“explode()”:
"\r\n"
"\n\r"
"\n"
"\r"