Hey,
Situation ist folgende:
Ich habe einen Text, den ich auf zwei Spalten aufteilen will (ca gleich lang).
Da ich den Text aus einer Datenbank auslese, muss ich ihn also auf zwei Teile aufteilen.
Deswegen zähle ich die Zeichen, teile durch zwei und runde ggf. auf und
achte dabei darauf, dass kein Wort abgeschnitten wird.
Jetzt weiß ich leider nicht, wie ich das bis zum Ende hinbekommen soll,
da ja darauf geachtet wird, kein Wort abzuschneiden.
Danke schon mal für eure Hilfe,
Agra
Edit: Also ich muss von $haelfte zurück zum Anfang des abgeschnittenen Wortes.
Situation ist folgende:
Ich habe einen Text, den ich auf zwei Spalten aufteilen will (ca gleich lang).
Da ich den Text aus einer Datenbank auslese, muss ich ihn also auf zwei Teile aufteilen.
Deswegen zähle ich die Zeichen, teile durch zwei und runde ggf. auf und
achte dabei darauf, dass kein Wort abgeschnitten wird.
PHP:
$zeichen = strlen($string["text"]);
$haelfte = ceil($zeichen / 2);
$links = preg_replace("/[^ ]*$/", '', substr($string["text"], 0, $haelfte));
Jetzt weiß ich leider nicht, wie ich das bis zum Ende hinbekommen soll,
da ja darauf geachtet wird, kein Wort abzuschneiden.
Danke schon mal für eure Hilfe,
Agra
Edit: Also ich muss von $haelfte zurück zum Anfang des abgeschnittenen Wortes.
Zuletzt bearbeitet: