Jak usunąć rozszerzenie np .avi (z końca dowolnego stringu) w php ?: Różnice pomiędzy wersjami
Przejdź do nawigacji
Przejdź do wyszukiwania
(better) |
|||
Linia 7: | Linia 7: | ||
function wywal_rozszerzenie($from) | function wywal_rozszerzenie($from) | ||
{ | { | ||
$from = | |||
$from=substr($from, 0, (strlen ($from)) - (strlen (strrchr($filename,'.')))); | |||
return $from; | return $from; | ||
} | } |
Wersja z 02:01, 7 mar 2010
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=substr($from, 0, (strlen ($from)) - (strlen (strrchr($filename,'.'))));
return $from; } </source>
Przykład danych wejściowych funkcji
- blablabla.php
- smoksmok.avi
Wynik działania funkcji
- blabla
- smoksmok