} elseif (strlen(html_entity_decode($ShoutPart, ENT_QUOTES)) > 21) {
$ShoutNew[$i] = htmlspecialchars(wordwrap(html_entity_decode($ShoutPart, ENT_QUOTES), 21, " ", 1), ENT_QUOTES);
Wer kann mir bitte genau beschreiben, wie die Codezeile genau zu interpretieren ist.
Die Funktion wordwrap() ja einen String nach einer bestimmten Anzahl Zeichen umbricht. Was ich nicht nachvollziehen kann ist, dass diese Funktion die Zeichen nicht umbricht, sondern ab 21 Zeichen eine Leerzeile einfügt.
Also aus Verbesserungsvorschläge wird Verbesserungsvorschlä ge.
Reicht es aus, die beiden Werte "21" einfach höher zu setzen, z.B. auf 50? Oder ist es besser, die Codezeile abzuändern. Wenn ja, wie?
Danke.