Jak usunąć rozszerzenie np .avi (z końca dowolnego stringu) w php ?: Różnice pomiędzy wersjami

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




 
Do tego celu użyjemy drobnej funkcji.
Przykład danych wejściowych funkcji
 
blablabla.php
 
smoksmok.avi
 
<source lang="php">
<source lang="php">


Linia 18: Linia 12:
</source>
</source>


wynik operacji na funkcji


blabla


smoksmok
'''Przykład danych wejściowych funkcji'''
 
*blablabla.php
 
*smoksmok.avi
 
 
'''Wynik działania funkcji'''
 
*blabla
 
*smoksmok






[[Category:PHP]]
[[Category:PHP]]

Wersja z 05:52, 21 lut 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 = preg_replace('/\.[^.]+$/',,$from);

return $from; } </source>


Przykład danych wejściowych funkcji

  • blablabla.php
  • smoksmok.avi


Wynik działania funkcji

  • blabla
  • smoksmok