环境:windows + apache + php
问题描述:
在windows下用sort fileName.txt后对文件进行排序了,排序后如下:要对如下文字进行组织成如下处理输出:就是把文件名以及其后的最大一个数字,最小一个数字提取出来,然后重定向到一个 fileName2.txt中。初步想法:
由于刚刚入门php,所以见识比较浅。只知道这样可以对文件一行一行进行操作:[code]
if ($initFile = fopen("c:\baseline\FileListInitial.txt", "r"))
{
while (!feof($initFile))
{
$initLine = fgets($initFile, 255);
do_something_with_initLine();
}
......
[/code]
但是刚刚那个问题我想最少得同时获取2行才能比较一个文件名的数字序列结束没有。
不知道兄弟们有没有类似相关的经验呢?
问题描述:
在windows下用sort fileName.txt后对文件进行排序了,排序后如下:要对如下文字进行组织成如下处理输出:就是把文件名以及其后的最大一个数字,最小一个数字提取出来,然后重定向到一个 fileName2.txt中。初步想法:
由于刚刚入门php,所以见识比较浅。只知道这样可以对文件一行一行进行操作:[code]
if ($initFile = fopen("c:\baseline\FileListInitial.txt", "r"))
{
while (!feof($initFile))
{
$initLine = fgets($initFile, 255);
do_something_with_initLine();
}
......
[/code]
但是刚刚那个问题我想最少得同时获取2行才能比较一个文件名的数字序列结束没有。
不知道兄弟们有没有类似相关的经验呢?
fileNameN.cpp 7
fileNameN.cpp 8
fileNameN.cpp 9
fileNameN.cpp 10
上面这部分看不懂楼主写的什么,不过如果楼主熟悉file,这个函数应该用得着。