作者xx250919 (pfnh)
看板PHP
标题[请益] 读档去除空白及连续空白
时间Wed Jan 21 16:30:50 2015
test.txt的内容
89, -71, 279, 208 -104
71, -71, 279, 208 -104
73, -71, 279, 208 -104
73, -71, 279, 208 -104
66, -71, 279, 208 -104
63, -71, 279, 208 -104
80, -71, 279, 208 -104
这是我看范例从字串里取代空白练习的程式码
<?php
$fn = " This line contains liberal use of whitespace.";
$fn = trim($fn);
$fn = preg_replace('/\s(?=\s)/', '', $fn);
$fn = preg_replace('/[\n\r\t]/','', $fn);
?>
想要把档案读进去并取代里面的空白及连续空白
请教大大,我该怎麽修改
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 140.123.67.178
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/PHP/M.1421829053.A.6D9.html
1F:→ KawasumiMai: 上面不是有处理单行的程式码吗? 01/21 16:44
2F:→ KawasumiMai: 就去找读档的程式码,PHP读档是一行一行读的 01/21 16:44
3F:→ KawasumiMai: 每一行读进来都处理一次就好了 01/21 16:45
4F:推 onininon: $a = file_get_contents('test.txt'); 01/21 16:46
5F:→ onininon: $a = str_replace(' ', '', $a); 01/21 16:46
6F:→ ahoo122002: 都读出来了,如果要换行呢?不要,通通挤在一行。 01/21 17:15
7F:推 shadowjohn: 取代的内容换成 "\n" 就会断行了 01/21 17:28
8F:→ xx250919: 怎麽让原始档案也跟着改变,目前试了只有网页上有改变, 01/21 23:22
9F:→ Darkland: 写回去阿 01/22 00:10
10F:→ xx250919: 谢谢大家^^,已解决 01/24 19:15