Nur X Zeilen ausgeben

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • Nur X Zeilen ausgeben

    Hallo Forum,

    ich hab mal eine kleine Frage, die die Suche leider nicht beantwortet.
    Ich habe hier ne Ausgabe eines beliebigen Textes und würde gerne
    den Text aber der 4ten Zeile kürzen...

    Also quasi:
    Xxxx xxx xxxx xx xxxxxx xxx
    xx xxxx X xxxx Xxxx xxxxx
    Xxxxxxxxxxxx xxx xxxxx xxxx
    x XX x Xxxx xxx xx

    Und alles was danach kommt muss weg.
    Allerdings: Ich kann es nicht aus Zeichen beschränken, weil sich
    es nicht um Monospace handelt und daher mal mehr, mal weniger
    viele Zeichen eine Zeile füllen könnten...

    Habt ihr da mal einen Tipp für mich, wie ich das realisieren kann?

    Ach ja: Die Texte kommen aus einer DB ...

  • #2
    Re: Nur X Zeilen ausgeben

    PHP-Code:
    substr($string0strpos($string"\n"strpos($string"\n"strpos($string"\n"strpos($string"\n")))) 
    Etwas gehopst, ansonsten auch mit
    PHP-Code:
    explode("\n"$text);
    for (
    0$i <= 3; ++$i) { echo $text[$i]; } 
    oder auch mit preg_match *zucks*

    Ein netter Guide zum übersichtlichen Schreiben von PHP/MySQL-Code!

    bei Klammersetzung bevorzuge ich jedoch die JavaCoding-Standards
    Wie man Fragen richtig stellt

    Kommentar


    • #3
      Vielen Lieben Dank...
      Guter Ansatz zum dran arbeiten.
      Design & Coding with a breeze of madness at xjonx

      Kommentar


      • #4
        PHP-Code:
        foreach(array_slice(explode("\n",$string),0,4) as $wert){
          echo 
        $wert;

        Gutes Tutorial | PHP Manual | MySql Manual | PHP FAQ | Apache | Suchfunktion für eigene Seiten

        [color=red]"An error does not become truth by reason of multiplied propagation, nor does truth become error because nobody sees it."[/color]
        Mohandas Karamchand Gandhi (Mahatma Gandhi) (Source)

        Kommentar

        Lädt...
        X