16.05.2016: Es gibt ein paar Aktualisierungen auf unserem Blog! Die Underground Suchmaschine mit welcher ihr Seiten wie die Boerse oder Mygully durchsuchen könnt, wurde komplett überarbeitet. Die XXX Stream Liste wurde aktualisiert, tote Links mit neuen ersetzt, das gleiche gilt für die MP3 Suchmaschinen und die Liste mit den Android Apps wurde ebenfalls erweitert.

PHP Text kürzen

Hier mal eine Funktion mit welcher es möglich ist, einen Text automatisch auf eine bestimmte Länge zu kürzen.

function kurzer($txt,$tpv) {
if (strlen($txt) > $tpv) {
$txt = substr($txt,0,($tpv-3))."...";
}
return $txt;
}

Aufgerufen wird die Funktion dann wie folgt:
kurzer($dertext, 25)

Wobei die 25 hier für die Textlänge steht, wo der Text dann letztendlich gekürzt wird. Zu beachten sei hier auch: Sollten mehrere Funktionen aufgerufen werden, muss die Funktion direkt vor dem Text stehen! Es darf keine andere Funktion vor dieser aufgerufen werden! So: kurzer(nocheinefunction($dertext, 25)) würde es also nicht funktionieren. Korrekt wäre dann: nocheinefunction(kurzer($dertext, 25))

Beispiel:

Aus: Das ist ein ganz langer Text der auf 25 Zeichen gekürzt wird!

Wird: Das ist ein ganz lange... (Genau auf 25 Zeichen gekürzt, Leerzeichen + Punkte mitgerechnet).

Nachtrag: Es besteht auch die Möglichkeit, diese Funktion in Javascript zu nutzen. Das kann z.B dann nützlich sein, wenn aus irgendwelchen Gründen kein PHP zur Verfügung steht. Hier die Javascript Version: Javascript Text kürzen

Tags: php text kürzen, php string kürzen, php function text kürzen, php text länge

1 Kommentar:

  1. So hab ein GB gecodet und beim Adminbereich konnte ich die Funktion gut gebrauchen.


    MFG

    AntwortenLöschen

ACHTUNG: Anonyme Kommentare werden nicht freigeschaltet! Bitte wählt aus der Dropdown-Liste "Name/URL" anstatt "Anonym". Mit "Name/URL" bleibt ihr ebenfalls anonym, jedoch kann so zwischen User A und User B unterschieden werden.

Gültige HTML-Tags: <a href="LINK">LINK TITEL</a> | <b>BOLD</b> | <i>KURSIV</i>