Jak usunąć rozszerzenie np .avi (z końca dowolnego stringu) w php ?
Wersja z dnia 05:52, 21 lut 2010 autorstwa 192.168.0.1 (dyskusja)
Dany jest nam dowolny ciąg znaków z którego chcemy usunąć rozszerzenie korzystając z wyrażeń regularnych.
Do tego celu użyjemy drobnej funkcji.
<source lang="php">
function wywal_rozszerzenie($from) {
$from = preg_replace('/\.[^.]+$/',,$from);
return $from; } </source>
Przykład danych wejściowych funkcji
- blablabla.php
- smoksmok.avi
Wynik działania funkcji
- blabla
- smoksmok