Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP]Ostatnio zmodyfikowane
ddiieesseell
post
Post #1





Grupa: Zarejestrowani
Postów: 24
Pomógł: 0
Dołączył: 3.09.2008

Ostrzeżenie: (0%)
-----


Witam. Znów zwracam się do Was o pomoc.

Mam sobie takie coś:

  1. <?php
  2. $dirName='katalog';
  3. function mostRecentModifiedFileTime($dirName,$doRecursive) {
  4.     $d = dir($dirName);
  5.     $lastModified = 0;
  6.     while($entry = $d->read()) {
  7.         if ($entry != "." && $entry != "..") {
  8.             if (!is_dir($dirName."/".$entry)) {
  9.                 $currentModified = filemtime($dirName."/".$entry);
  10.             } else if ($doRecursive && is_dir($dirName."/".$entry)) {
  11.                 $currentModified = mostRecentModifiedFileTime($dirName."/".$entry,true);
  12.             }
  13.             if ($currentModified > $lastModified){
  14.                 $lastModified = $currentModified;
  15.             }
  16.         }
  17.     }
  18.  
  19.     $d->close();
  20.     return $lastModified;
  21. }
  22. ?>


Teoretycznie służy do wyświetlenia ostatnio zmodyfikowanych plków w danym katalogu. Możecie mi wyłuszczyć o co w tym chodzi i w jaki soposób ma to działać, albo podać mi inny przykład jak można wyświetlić kilka ostatnio zmodyfikowanych plików z danego katalogu?
Skopiowałem to z jakiegoś komentarza w dokumentacji php.

W tej chwili to "coś" nic nie wyświetla.

Ten post edytował ddiieesseell 31.12.2008, 13:59:48
Go to the top of the page
+Quote Post
erix
post
Post #2





Grupa: Moderatorzy
Postów: 15 467
Pomógł: 1451
Dołączył: 25.04.2005
Skąd: Szczebrzeszyn/Rzeszów




Cytat
Teoretycznie służy do wyświetlenia ostatnio zmodyfikowanych plków w danym katalogu.

A praktycznie do wyświetlenia daty modyfikacji najnowszego pliku z katalogu i podkatalogów. (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg)
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 1.10.2025 - 21:38