von einem Strig ein einzelnes Wort auf Länge begrenzen
Ich habe von den Usern einen Eingabestring.
$ergebnis[3]='Ein Abend in der Eisdiele - Performance&Musik&Begegnung'; Der sprengt mir aber das Design. Ich müßte das lange Wort mit <BR> umbrechen. Aber nur das. wordwrap($ergebnis[3], 18, "<br>", true) macht einen <br> ja schon vor Eisdiele, weil er eben nach 18 generell trennt. Ich möchte aber nur überlange Worte in dem String trennen, die ersten sind ja nicht überlang, also z.B. Performance&Musik<br>&Begegnung. Im Grunde also ein Wordwrap TRUE, aber nur bei ganzen Wörtern, die über eine bestimmte Länge hinausgehen. Jemand ne Idee? |
AW: von einem Strig ein einzelnes Wort auf Länge begrenzen
Schon selbst drauf gekommen (Google sei Dank): Den String exploden und jedes Wort einzeln auf Überlänge kontrollieren:
$ergebnisexplo=explode(" ",$ergebnis[3]); $ergebnis[3]=''; foreach ($ergebnisexplo as $wort){ $wort=wordwrap($wort, 18, "<br>", true); $ergebnis[3]=$ergebnis[3]." ".$wort; } |
Alle Zeitangaben in WEZ +2. Es ist jetzt 14:23:18 Uhr. |
Powered by vBulletin® Version 3.8.3 (Deutsch)
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.