Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: substr
Forum PHP.pl > Forum > PHP
wiktor1984
  1. echo substr($r['contents'], 0, 350);


Funkcja działa prawidłowo i zwraca dokładnie 350 znaków jednak jest mały problem gdy ostatnia litera jest polskim znakiem powstaje błąd

np.
"dla innego dzieła Juliusza S�..."
zamiast "dla innego dzieła Juliusza Sł..."
Spotkał się ktoś z tym problemem?
Jęsli tak prosił bym o wskazówki jak to rozwiązać
wiktor1984
Zmieniłem na:
  1. echo mb_substr($r['contents'], 0, 327, 'utf-8');


Ok działa dzięki

ps.
zmieniłem ilość znaków aby ostatnia litera była polskim znakiem teraz nieco inaczej liczy ciąg znaków, ale jest ok
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.