Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP] Problem z str_replace
Forum PHP.pl > Forum > Przedszkole
o2w5n778
Witam!
Potrzebuję skryptu który będzie zmieniał spacje na my¶lniki, wielkie na małe litery oraz zamieniał polskie znaki na normalne litery. Napisałem co¶ takiego:
  1. <?php
  2. $tekst = 'dsa Ż ±¬d sa榶ó S ł¶±SDń ¶Sdę¶ó';
  3. $pl = array('ę', 'ó', '±', '¶', 'ł', 'ż', 'Ľ', 'ć', 'ń');
  4. $zmiana = array('e', 'o', 'a', 's', 'l', 'z', 'z', 'c', 'n');
  5.  
  6.  
  7. // zamienam spacje na my¶lniki
  8. $show = str_replace(' ', '-' , $tekst);
  9.  
  10. // zamieniam wielkie na małe litery
  11. $show = strtolower($tekst);
  12.  
  13. // zamieniam polskie znaki
  14. $show = str_replace($pl, $zmiana, $tekst);
  15.  
  16. echo($show);
  17. ?>


Niestety nie chce to działać jak powinno, jakie¶ uwagi co zrobić?
wookieb
mb_strtolower
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.