第一次在这里发帖,刚进入开发阶段。
尝试用多行修改文本文件的输出,有些以字符开头,有些以空格/制表符开头。我想让以制表符/空格开头的行与它之前的任何行连接起来。我一直在考虑用正则表达式来做这件事,但我不确定如何构造它。我在想我需要使用'foreach'来查看每一行,用空格找到每一行,然后使用一系列正则表达式将它们连接到前一行。这就是我自己已经走了多远,以及我认为foreach 应该在哪里。
<?php
$file_handle = fopen("parse.txt", "r");
while (!feof($file_handle)){
$each_line = fgets($file_handle);
foreach ($each_line ){
}
print $each_line . "<br />";
}
fclose($file_handle);
?>
具体的文本文件位于http://krondorkrew.com/parse/parse.txt 如果你去那里查看 /parse 文件夹的索引,我也有我当前构建的这个 php。
我的下一步是通过在第一行爆炸将每一行分成单独的数组:在每一行中,但我仍然想自己尝试解决这个问题,然后再向你寻求帮助(但如果你有任何见识,我不会别看)
预先感谢您的所有帮助!