Sprawdzanie rozszerzenia w php: Różnice pomiędzy wersjami

Z Podręcznik Administratora by OPZ SGU
Przejdź do nawigacji Przejdź do wyszukiwania
m
m
Linia 3: Linia 3:




<pre>
<source lang="php">
$ciag="jakisplik.php.jpg";
$ciag="jakisplik.php.jpg";


Linia 15: Linia 15:
}
}


</pre>
</source>


Taki kod wyświetli  
Taki kod wyświetli  

Wersja z 16:25, 21 lip 2009

Jak sprawdzić rozszerzenie w PHP dla stringa (końcówka).


<source lang="php"> $ciag="jakisplik.php.jpg";


$rozszerzenie = strrchr($ciag, "."); if($rozszerzenie == ".jpg") { print('Plik JPG'); } else { print('Niedozwolony plik '); }

</source>

Taki kod wyświetli

Plik JPG

Zaczyna czytać ciąg od prawej strony, w związku z czym nie ma znaczenia czy w jego środku będą znajdować się dodatkowe kropki, czy inne znaki.

Sprawdza do pierwszej kropki, od prawej strony.