Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP] Funkcja wordwrap() i polskie znaki...
StasiuX
post 27.02.2009, 09:00:01
Post #1





Grupa: Zarejestrowani
Postów: 41
Pomógł: 0
Dołączył: 27.07.2007
Skąd: Bytów

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


Witam. Mam problem z funkcją wordwrap() i polskimi znakami. Chodzi o to, że kiedy zastosuję taki oto prosty przykład:

  1. <?php
  2. $tekst = "Łoś_super_ktoś_poszedł_na_zakupy";
  3. $nowytekst = wordwrap($tekst, 16, "<br/>\n", true);
  4. echo $nowytekst;
  5. ?>


otrzymuję:

  1. Łoś_super_kto
  2. _poszedł_na_za
  3. kupy


Wydaję mi się, że polskie znaki są traktowane jak 2 symbole i nie wiem jak to ominąć.

Z góry dzięki za pomoc.

Pozdrawiam


--------------------
0100011100100011010010000111001000110000011100100101
Go to the top of the page
+Quote Post
wookieb
post 27.02.2009, 09:15:10
Post #2





Grupa: Moderatorzy
Postów: 8 989
Pomógł: 1550
Dołączył: 8.08.2008
Skąd: Słupsk/Gdańsk




Jeżeli masz kodowanie utf-8 to w pierwszym komentarzu pod opisem funkcji http://pl.php.net/wordwrap masz funkcje jak to zrobic w tym kodowaniu.


--------------------
Go to the top of the page
+Quote Post
StasiuX
post 27.02.2009, 09:26:30
Post #3





Grupa: Zarejestrowani
Postów: 41
Pomógł: 0
Dołączył: 27.07.2007
Skąd: Bytów

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


Właśnie przed chwilą znalazłem coś takiego:

http://milianw.de/code-snippets/utf-8-wordwrap

Działa idealnie smile.gif. Jakkolwiek dzięki za szybką odp.

Pozdrawiam


--------------------
0100011100100011010010000111001000110000011100100101
Go to the top of the page
+Quote Post
Archbishop
post 1.04.2009, 14:14:37
Post #4





Grupa: Zarejestrowani
Postów: 29
Pomógł: 0
Dołączył: 26.10.2006
Skąd: Kraków

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


A nie wstawia Ci tam spacji w niektóre miejsca między polskimi znakami?
Jeśli nie masz tego problemu, to spróbuj na ciągu:

1ęęęęęęęęęęęęęęęęęęęęęęęęęęęęęęęęęęęęęęęęęęęęęęęęęęęęęęęęęęęęęęęęęęęęęęęęęęęęęęę
ęęęęęęęęęęęęęęęęęęęęęęęęęęęęęęęęęęęęęęęęęęęęęęęęęęęęęęęęęęęęęęęęęęęęęęęęęęęęęęęę
ęęęęęęęęęęęęęęęęęęęęęęęęęęęęęęęęęęęęęęęęęęęęęęęęęęęęęęęęęęęęęęę


--------------------
Destruction cometh; and they shall seek peace, and there shall be none. - Bible, Ezekiel 7:25
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: 8.07.2025 - 04:26