Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP]Prosta zmiana zdania
Forum PHP.pl > Forum > Przedszkole
ZenekN
Cześć powiedzmy że mam tekst:

  1. Pierwszy testowy wpis


jak mogę zmienić go dzięki preg_match (chyba)
na tekst:

  1. pierwszy-testowy-wpis
com
po pierwsze http://www.php.net/manual/pl/function.strtolower.php
i http://www.php.net/str_replace

Wyrażeniem regularny to tu nic nie zdziałasz.., nim możesz co najwyżej wyszukać ten podany ciag..
ZenekN
Dziękuję odrazu wszystko zrozumiałem smile.gif
Mam jeszcze jedno pytanie czy istnieje inne rozwiązanie dla podobnego zapisu, czy ten jest najbardziej sensowny ?


  1. $alfabetbefore = array(
  2. ' ', 'ą', 'ę', 'ć', 'ź', 'ń', 'ź', 'ś', 'ó', 'ł', 'ż', 'Ą', 'Ę', 'Ć', 'Ź', 'Ń', 'Ź', 'Ś', 'Ó', 'Ł', 'Ż'
  3. );
  4. $alfavetafter = array(
  5. '-','a', 'e', 'c', 'z', 'n', 'z', 's', 'o', 'l', 'z','a', 'e', 'c', 'z', 'n', 'z', 's', 'o', 'l', 'z'
  6. );
  7.  
  8. $lol = strtolower(str_replace($alfabetbefore, $alfavetafter, $_POST['nazwa']));
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.