Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php] sprawdzanie prefixu w nazwie pliku
matyskiewicz
post
Post #1





Grupa: Zarejestrowani
Postów: 184
Pomógł: 3
Dołączył: 6.10.2006
Skąd: Poznań

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


Witam,
w katalogu mam pliki:
resize_1247429978.jpg
thumbnail_1247429978.jpg

jakiej funkcji php użyć by rozpoznać prefix (resize_ lub thumbnail_)?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
matyskiewicz
post
Post #2





Grupa: Zarejestrowani
Postów: 184
Pomógł: 3
Dołączył: 6.10.2006
Skąd: Poznań

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


  1. <?php
  2. function galleryList($directory)
  3. {
  4.    $dir=opendir($directory); //otwieramy katalog
  5.  
  6.    while($file_name=readdir($dir)) //przeglada caly katalog
  7.    {
  8.        if(($file_name!=".")&&($file_name!="..")) // usowa . i ..
  9.        {
  10.            $prefix = explode("_",$file_name); // tworzy tablice, $prefix[0] to co jest przed podkreslnikiem, $prefix[1] to co jest za podkreslnikem
  11.        
  12.            if($prefix[0] == "thumbnail") // dopisujemy do tablicy zwracanej przez funkcje tylko pliki ktore aczynaja sie od prefixu thumbnail_
  13.                $link[] = '<a href="'.$directory.'resize_'. $prefix[1].'"><img src="'.$directory.'thumbnail_'. $prefix[1].'" alt="" /></a>'; //wyswietlanie
  14.        }
  15.    }    
  16.    closedir($dir); //zamykamy folder
  17.    
  18.    return $link; //zwracamy tablice
  19. }
  20. print_r (galleryList("./UserFiles/Gallery/"));
  21. ?>
Go to the top of the page
+Quote Post

Posty w temacie


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: 5.10.2025 - 16:29