Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [MySQL][PHP] usuwanie polskich znaków
Forum PHP.pl > Forum > Przedszkole
Michał90
Witam,
jak usunąć polskie znaki zastępując je np. ł=l itd.

Spacje już usunąłem zastępując go - tak jak chciałem
  1. $obcinam_spacje = $row['autor'];
  2. $bez_spacji = str_replace(' ', '-',$obcinam_spacje);


Pozdrawiam
Kshyhoo
Wodzu, takich wątków na forum wiele - używaj szukajki:
  1. $we1 = array('ą','ć','ę','ł','ń','ó','ś','ź','ż','Ą','Ć','Ę','Ł','Ń','Ó','Ś','Ź','Ż',' ');
  2. $wy1 = array('a','c','e','l','n','o','s','z','z','A','C','E','L','N','O','S','Z','Z','_');
  3. $niepl= str_replace($we1, $wy1, $niepl);
Michał90
a jak to połaczyć z tym:
  1. $obcinam_spacje = $row['autor'];
  2. $bez_spacji = str_replace(' ', '-',$obcinam_spacje);
nekomata
Kshyhoo już ci połączył. spójrz na ostatnie znaki w array'ach.
lord2105
jedno pod drugim? najpierw spacje później znaki z tego samego stringu...
Michał90
@nekomata, racja biggrin.gif nie zauważyłem smile.gif

Pozdraiwam
Mephistofeles
  1. $text = iconv('utf-8', 'us-ascii//TRANSLIT', $text);

Zamienia wszystkie znaki UTF-8 na odpowiedniki ASCII, nie tylko polskie.
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.