Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [php] obcinanie tekstu do okreslonej ilosci wyrazow
Forum PHP.pl > Forum > Przedszkole
Adyk
Witam,

Poszukuje kodu ktory obcinalby tekst do okreslonej liczby wyrazow. Chodzi mi konkretnie aby nie wyswietlal calego zdania tylko np pierwsze 3 wyrazy (sprawdzajac np. czy oplaca sie bardziej obciac po wyrazie 3-im czy 4-ym).

Z gory dziekuje za pomoc
Pozdrawiam
Kuziu
Uzyj str_pos() do sprawdzenia gdzie sa kolejne spacje jeśli któraś z nich przekroczy Twoj limit to wytnij od poczatku do ostatniej która sie zgadzała.
erix
ja to robilem inaczej:
najpierw explode" title="Zobacz w manualu php" target="_manual'em rozdzielalem tekst na wyrazy (za pomoca spacji). Potem petla dodawalem kolejne elementy i jezeli dlugosc biezacego tekstu+dlugosc nastepnego wyrazu > max dlugosc, to break i dopisanie wielokropka.
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.