Jak usunąć rozszerzenie np .avi (z końca dowolnego stringu) w php ?

Z Podręcznik Administratora by OPZ SGU
Wersja z dnia 05:50, 21 lut 2010 autorstwa 192.168.0.1 (dyskusja) (Utworzył nową stronę „Dany jest nam dowolny ciąg znaków z którego chcemy usunąć rozszerzenie korzystając z wyrażeń regularnych. Przykład danych wejściowych funkcji blablabla.ph…”)
(różn.) ← poprzednia wersja | przejdź do aktualnej wersji (różn.) | następna wersja → (różn.)
Przejdź do nawigacji Przejdź do wyszukiwania

Dany jest nam dowolny ciąg znaków z którego chcemy usunąć rozszerzenie korzystając z wyrażeń regularnych.


Przykład danych wejściowych funkcji

blablabla.php lub smoksmok.avi

<source lang="php">

function wywal_rozszerzenie($from) {

   $from = preg_replace('/\.[^.]+$/',,$from);

return $from; } </source>

wynik operacji na funkcji

blabla

smoksmok