Jan Hatterscheid: echo limitiert

Ich möchte aus Variable $test nur z.B. die ersten 300 Buchstaben ausgeben lassen. Wie geht das denn am besten?

Noch besser wäre, wenn man z.B. die ersten 20 Sätze aus $test ausgeben könnte. In $test steht nämlich ein langer Text der nur als Vorschau angezeigt werden soll.

Danke!
Jan

  1. hallo jan (<- schön nicht?)

    Ich möchte aus Variable $test nur z.B. die ersten 300 Buchstaben ausgeben lassen. Wie geht das denn am besten?

    da gibts die funktion substr();
    http://www.php.net/manual/function.substr.php3

    Noch besser wäre, wenn man z.B. die ersten 20 Sätze aus $test ausgeben könnte. In $test steht nämlich ein langer Text der nur als Vorschau angezeigt werden soll.

    das machst du mit regular expressions... ich kenn mich da bei php nicht so gut aus...
    in worten: suche innerhalb diesen 300 zeichen nach dem LETZTEN punkt und abstand ._ und schneide den rest ab...

    schau doch mal im php manual unter regular expressions...
    http://www.php.net/manual/function.ereg.php3

    Danke!
    Jan

    bitte ;)

    Siramon

  2. Hallo,

    Ich möchte aus Variable $test nur z.B. die ersten 300 Buchstaben ausgeben lassen. Wie geht das denn am besten?

    http://www.php.net/manual/function.substr.php3

    lg
    Ludwig