Вход Регистрация
* -=(C)DRU987=- (Dev)

Массовая смена расширения

  1. <?php
  2. $star= 'txt'; // Расширение ДО
  3. $nov = 'php';//Расширение ПОСЛЕ
  4.  
  5. function listDir ($url) {
  6. $i = 0;
  7. $dir = opendir(".");
  8. while (false !== ($file = readdir($dir))) {
  9. if(($file !=".") && ($file !="..")) {
  10. $outp[$i] = $file;
  11. ++$i;
  12. }
  13. }
  14. closedir($dir);
  15. return $outp;
  16. }
  17.  
  18. function fil_list($path) {
  19. global $star, $nov;
  20. $path_array = listDir($path);
  21. for($i=0; $i < count($path_array); $i++) {
  22. if ($path > '') $p = '/';
  23. else $p = '';
  24. $ls = $path.$p.$path_array[$i];
  25. if (@is_dir($ls)) fil_list($ls);
  26. else if (preg_match('/\.'.$star.'$/i', $ls)) {
  27. $fd_new = substr($ls, 0, strlen($ls)-strlen($star)).$nov;
  28. rename ($ls, $fd_new);
  29. echo $ls.' >>> '.$fd_new.'<br>';
  30. }
  31. }
  32. }
  33.  
  34. fil_list($start_dir);
  35. ?>
» Описание: Задаёте какое искать и на какое менять , остальное скрипт сделает за вас
» Время добавления: 15 Апр 2014 в 11:49
» Посмотров: 1556
» textarea
» Рейтинг: [+0 | -0]
Комментарии [0]
Онлайн: 2
Реклама