Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [MySQL][PHP] usuwanie polskich znaków
Michał90
post 9.01.2011, 18:39:58
Post #1





Grupa: Zarejestrowani
Postów: 267
Pomógł: 0
Dołączył: 16.05.2007

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


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
Go to the top of the page
+Quote Post
Kshyhoo
post 9.01.2011, 18:44:21
Post #2





Grupa: Opiekunowie
Postów: 3 855
Pomógł: 317
Dołączył: 4.01.2005
Skąd: że




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);


--------------------
Go to the top of the page
+Quote Post
Michał90
post 9.01.2011, 19:43:33
Post #3





Grupa: Zarejestrowani
Postów: 267
Pomógł: 0
Dołączył: 16.05.2007

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


a jak to połaczyć z tym:
  1. $obcinam_spacje = $row['autor'];
  2. $bez_spacji = str_replace(' ', '-',$obcinam_spacje);
Go to the top of the page
+Quote Post
nekomata
post 9.01.2011, 19:53:07
Post #4





Grupa: Zarejestrowani
Postów: 314
Pomógł: 44
Dołączył: 12.11.2010
Skąd: UK

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


Kshyhoo już ci połączył. spójrz na ostatnie znaki w array'ach.
Go to the top of the page
+Quote Post
lord2105
post 9.01.2011, 19:54:18
Post #5





Grupa: Zarejestrowani
Postów: 380
Pomógł: 59
Dołączył: 24.04.2010
Skąd: London

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


jedno pod drugim? najpierw spacje później znaki z tego samego stringu...


--------------------
40% rozwiązań znajduje się tutaj.
59,9% tutaj.

Jeśli pomogłem rozwiązać Twój problem wciśnij
Go to the top of the page
+Quote Post
Michał90
post 9.01.2011, 20:18:57
Post #6





Grupa: Zarejestrowani
Postów: 267
Pomógł: 0
Dołączył: 16.05.2007

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


@nekomata, racja biggrin.gif nie zauważyłem smile.gif

Pozdraiwam
Go to the top of the page
+Quote Post
Mephistofeles
post 9.01.2011, 20:34:35
Post #7





Grupa: Zarejestrowani
Postów: 1 182
Pomógł: 115
Dołączył: 4.03.2009
Skąd: Myszków

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


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

Zamienia wszystkie znaki UTF-8 na odpowiedniki ASCII, nie tylko polskie.
Go to the top of the page
+Quote Post

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

 



RSS Wersja Lo-Fi Aktualny czas: 27.04.2025 - 06:43