Hallo, ich möchte aus meiner Datenbank den ersten Absatz meines Textes ausgeben. Dazu wollte ich nach dem ersten Zeilenumbruch suchen und dann den Text vor diesem Zeilenumbruch ausgeben.
Leider ist das doch nicht so leicht wie ich mir das vorgestellt hatte. Denn irgendwie find ich mit strrpos den Zeilenumbruch nicht, weder wenn ich nacah "\n" noch nach "<br />" suche. Kann mir jemand sagen was ich falsch mache?
Hier mein Code, den ich benutzt habe:
Leider ist das doch nicht so leicht wie ich mir das vorgestellt hatte. Denn irgendwie find ich mit strrpos den Zeilenumbruch nicht, weder wenn ich nacah "\n" noch nach "<br />" suche. Kann mir jemand sagen was ich falsch mache?
Hier mein Code, den ich benutzt habe:
PHP-Code:
$text = nl2br($row['text']);
// $row['text'] deshalb, weil ich die Daten über eine while-Schleife aus der Datenbank ausgebe
$absatzmarke = strrpos($text, "<br />");
echo $absatz = substr($text, "0", $absatzmarke);
Kommentar