Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]jak rozroznic pliki z rozszerzeniem na bez
Skorpiono
post
Post #1





Grupa: Zarejestrowani
Postów: 42
Pomógł: 0
Dołączył: 31.10.2007

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


jak w temacie, zalozmy ze mamy w tablicy kilka nazw plikow, jak je rozroznic z rozszerzeniem lub bez?

Ten post edytował Skorpiono 3.10.2008, 16:19:57
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
-gox-
post
Post #2





Goście







  1. <?php
  2.  
  3. $pliki = array( 'wykonawczy.exe', 'tekstowy.txt', 'bez_rozszerzenia' );
  4.  
  5.  
  6. while( $plik = each($pliki)) {
  7.    $rozszerzenie = did_ma_roszerzenie_or_nie_ma($plik);
  8.  
  9.    if ( $rozszerzenie === false ) {
  10.        echo  'Plik nie ma rozszerzenia <br />';
  11.        continue;
  12.    }
  13.    echo 'Plik ma rozszerzenie: '.$rozszerzenie.' <br />';
  14. }
  15.  
  16.  
  17. # funkcja zwraca true jesli plik ma rozszerzenie, false jesli nie ma
  18. # @param    string    nazwa pliku
  19. # @return    bool    true/false
  20. function did_ma_roszerzenie_or_nie_ma /* :) */ ($filename) {
  21.    if ( preg_match('#.([w]+)$#', $filename))
  22.        return $filename[1];
  23.    return false;
  24. }
  25. ?>
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: 11.10.2025 - 17:05