codice:
// leggi
$contenuto_file = get_file_contents($filename);

// elabora il contenuto...ad esempio
$contenuto_file = str_replace("C:/", "/Users/", $contenuto_file); 

// riscrivi
put_file_contents($filename, $contenuto_file);
Nel Php4 put_file_contents e get_file_contents non sono implementate così devi scriverle te

Questo è come ho fatto io

codice:
function get_file_contents($filename)
{
  if(file_exists($filename))
  {
    if(is_readable($filename))
    {
      if($hfile = fopen($filename, "r"))
      {
       $content = fread($hfile, filesize($filename));
       fclose($hfile);
       return($content);
      }
    }
  }
  return(false);
}

function put_file_contents($filename, $content)
{
  if($hfile = fopen($filename, "w"))
  {
     $res = fwrite($hfile, $content);
     fclose($hfile);
     return($res);
  }
 
  return(false);
}