Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP]str_replace not work
Cr3dO
post
Post #1





Grupa: Zarejestrowani
Postów: 154
Pomógł: 0
Dołączył: 13.07.2007
Skąd: łódź

Ostrzeżenie: (0%)
-----


Hej, nie działa, why?
  1. function on_un_polish ($text) { // zmiana polskich znakow
  2.  
  3. $PLChars = array('Ą', 'ą', 'Ć', 'ć', 'Ę', 'ę', 'Ł', 'ł', 'Ń', 'ń', 'Ó', 'ó', 'Ś', 'ś', 'Ź', 'ź', 'Ż', 'ż');
  4. $ENChars = array('A', 'a', 'C', 'c', 'E', 'e', 'L', 'l', 'N', 'n', 'O', 'o', 'S', 's', 'Z', 'z', 'Z', 'z');
  5.  
  6. if ($text) {
  7. return str_replace($PLChars, $ENChars, $text);
  8. } else {
  9. return 'null';
  10. }
  11. }


Ten post edytował Kshyhoo 7.04.2015, 09:44:52
Powód edycji: [Kshyhoo]: bb-code
Go to the top of the page
+Quote Post
Raito
post
Post #2





Grupa: Zarejestrowani
Postów: 156
Pomógł: 19
Dołączył: 27.04.2014

Ostrzeżenie: (0%)
-----


Czemu nie działa? Wszystko śmiga.
Go to the top of the page
+Quote Post
rocktech.pl
post
Post #3





Grupa: Zarejestrowani
Postów: 587
Pomógł: 131
Dołączył: 8.02.2010

Ostrzeżenie: (0%)
-----


Moja propozycja:

  1. $string_pl = "Mężny bądź, chroń pułk twój i sześć flag.";
  2. $string_fr = "Le cœur déçu mais l'âme plutôt naďve, Lou˙s ręva de crapaüter en canoë au delŕ des îles, prčs du mälström oů brűlent les novć.";
  3.  
  4. function asciiTranslit($text) {
  5. return iconv('UTF-8', 'ASCII//TRANSLIT', $text);
  6. }
  7.  
  8. echo asciiTranslit($string_pl) . PHP_EOL;
  9. echo asciiTranslit($string_fr);


Ten post edytował rocktech.pl 7.04.2015, 11:10:38
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 5.10.2025 - 19:38