Jump to content

rename the file


sandy1028

Recommended Posts

File.txt

 

***DOCUMENT***
..DN:
000044255
..CB:
..SN:
..PY:
2009
..ED:
LA
..ED:
Home
..ID:
***DOCUMENT***
..DN:
000044254
..CB:
..SN:
..PY:
2009
..ED:
LA
..ED:
Edition
..PT:
ID:

 

<?php
$file = fopen($argv[1], "r") or exit("Unable to open file!");
$i=1000;
while(!feof($file)){
     while(!feof($file))
           {
                    $line=fgets($file);
                      if(strstr($line,"***DOCUMENT")){

                      $file1 = fopen($argv[1].$i.".txt",'w') or exit("Unable to open file!");
                      }
                    fwrite($file1,$line);
                    if(strstr($line,'..ID:')){
                    fclose($file1);
                        break;
                        }
            }
           $i++;
        }
        fclose($file);
?>

 

Hi,

 

This is the above file. I have splitted this file naming starting with 1000.txt.....

How to name taking the value of ED.

I have to name it as 1000.Home.txt

1001.Edition.txt

Link to comment
https://forums.phpfreaks.com/topic/181076-rename-the-file/
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.