逐行修改容量较大的文件的操作 fgets 和fgetcsv

来源:互联网 发布:linux 不能识别ttc字体 编辑:程序博客网 时间:2024/05/29 13:39
set_time_limit(0);$file = fopen("wordlist.raw","r");while(! feof($file)){$string = fgets($file);//从文件指针中读取一行$array=explode(' ',$string);$array[2] = '"'.$array[2].'"'; $string = implode(' ',$array);file_put_contents("new.raw",$string,FILE_APPEND);}fclose($file);
set_time_limit(0);$file = fopen("wordlist.raw","r");while(! feof($file)){$string = fgetcsv($file);//从文件指针中读取一行并解析CSV字段,返回的结果为数组$array[2] = '"'.$array[2].'"'; $string = implode(' ',$array);file_put_contents("new.raw",$string,FILE_APPEND);}fclose($file);


原创粉丝点击