[请益] 读档去除空白及连续空白

楼主: xx250919 (pfnh)   2015-01-21 16:30:50
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);
?>
想要把档案读进去并取代里面的空白及连续空白
请教大大,我该怎么修改
作者: KawasumiMai (さあ、死ぬがいい)   2015-01-21 16:44:00
上面不是有处理单行的程式码吗?就去找读档的程式码,PHP读档是一行一行读的每一行读进来都处理一次就好了
作者: onininon (万)   2015-01-21 16:46:00
$a = file_get_contents('test.txt');$a = str_replace(' ', '', $a);
作者: ahoo122002 (承让)   2015-01-21 17:15:00
都读出来了,如果要换行呢?不要,通通挤在一行。
作者: shadowjohn (转角遇到爱)   2015-01-21 17:28:00
取代的内容换成 "\n" 就会断行了
楼主: xx250919 (pfnh)   2015-01-21 23:22:00
怎么让原始档案也跟着改变,目前试了只有网页上有改变,
作者: Darkland (小黑XDrz)   2015-01-22 00:10:00
写回去阿
楼主: xx250919 (pfnh)   2015-01-24 19:15:00
谢谢大家^^,已解决

Links booklink

Contact Us: admin [ a t ] ucptt.com