Advertisement
Guest User

Renombrar archivos con busqueda de datos en los mismos

a guest
Apr 20th, 2012
83
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 0.78 KB | None | 0 0
  1. <?
  2. function extraerFolio($nombre)
  3. {
  4.     $contenido = file_get_contents("$nombre");
  5.     $uno = explode('folio="',$contenido);
  6.     $dos = explode('"',$uno[1]);
  7.     $folio = $dos[0];
  8.     return $folio; #echo $folio . "<br>";  
  9. }
  10. $dir = '2011';
  11. if (is_dir($dir))
  12. {
  13.     if ($gd = opendir($dir))
  14.     {
  15.         while ($archivo = readdir($gd))
  16.         {
  17.             if ($archivo == "." || $archivo == "..")
  18.             {
  19.                 echo "Do nothing<br>";
  20.             }
  21.             else
  22.             {
  23.                 $elnombre = $dir."/".$archivo;
  24.                 $elfinal = extraerFolio($elnombre);
  25.                 echo "nombre de archivo: $archivo y folio $elfinal <br>";
  26.                 if ($elfinal != NULL)
  27.                 {
  28.                 rename("$dir/$archivo","$dir/$elfinal.xml");
  29.                 echo "<br> Archivo $dir/$archivo renombrado con éxito al nombre $dir/$elfinal.xml <br>";
  30.                 }
  31.             }
  32.         }
  33.     closedir($gd);
  34.     }
  35. }
  36. ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement