Advertisement
Guest User

Untitled

a guest
Jan 17th, 2017
95
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 0.41 KB | None | 0 0
  1. <?php
  2. $reading = fopen('file.txt', 'r');
  3. $writing = fopen('file.tmp', 'w');
  4.  
  5. $replaced = false;
  6.  
  7. while (!feof($reading)) {
  8.   $line = fgets($reading);
  9.   if (stristr($line,'#id:4 ')) {
  10.     $line = "replacement line!\n";
  11.     $replaced = true;
  12.   }
  13.   fputs($writing, $line);
  14. }
  15. fclose($reading); fclose($writing);
  16. if ($replaced)
  17. {
  18.   rename('file.tmp', 'file.txt');
  19. } else {
  20.   unlink('file.tmp');
  21. }
  22. ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement