![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 59 Pomógł: 2 Dołączył: 13.04.2007 Ostrzeżenie: (0%) ![]() ![]() |
Witam
Jak w temacie muszę rozbić stringa na poszczególne litery i już odtrąbiłem sukces bo zrobiłem coś takiego
i wszytko jest ok do czasu aż w stringu pojawią się polskie litery ,które w wyniku pojawiają się jako krzaczki ![]() natomiast:
czyli "dzielenie" stringa po "spacji" polskie znaki się pojawiają moje pytanie gdzie jest błąd w użyciu preg_split , bądź czy istniej jakaś inna funkcja która rozbije stringa na pojedyncze litery pozdrawiam |
|
|
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 812 Pomógł: 117 Dołączył: 2.12.2008 Ostrzeżenie: (10%) ![]() ![]() |
Do poszczególnych liter możesz dostać się jak przy użyciu tablicy. Tylko nie wiem do końca jak to jest ze znakami zapisywanymi na więcej niz jednym bajcie (polskie znaki). Może być konieczne użycie odpowiedniego kodowania. Zobacz -> http://pl.php.net/manual/en/ref.mbstring.php
Kod for($i=0;$i<strlen($string);$i++){
echo $string[$i]; } Ten post edytował flashdev 9.01.2009, 17:34:58 -------------------- |
|
|
![]()
Post
#3
|
|
![]() Grupa: Moderatorzy Postów: 6 072 Pomógł: 861 Dołączył: 10.12.2003 Skąd: Dąbrowa Górnicza ![]() |
str_split" title="Zobacz w manualu PHP" target="_manual ale nie wiem jak się zachowa z polskimi znakami - warto jednak sprawdzić i nie wymyślać koła na nowo.
|
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 1 890 Pomógł: 339 Dołączył: 14.12.2006 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
Ustaw flagę u (kodowanie utf-8), tzn preg_split('//u'...
|
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 59 Pomógł: 2 Dołączył: 13.04.2007 Ostrzeżenie: (0%) ![]() ![]() |
sowiq dzięki ot to chodziło
![]() Ten post edytował qrcze_pieczone 9.01.2009, 17:54:51 |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 14.08.2025 - 15:00 |