PHP - Einen Satz kürzen

Schneidet einen Text nach einer bestimmten Anzahl von Zeichen ab, dabei werden keine Wörter getrennt.


<?php

// Einen Satz kürzen

function wordCut($text$maxlen 30$suffix '') {
 
define('C_DELIMITER''#wordCut#');
 
$trunc array_shift(explode(C_DELIMITERwordwrap($text$maxlenC_DELIMITERtrue)));
 return 
"{$trunc} {$suffix}";
}

echo 
wordCut("Wer in die falsche Richtung läuft, braucht sich nicht zu beeilen."30' ...');
// Ausgabe:  Wer in die falsche Richtung ...
?>

Schneidet einen Text nach einer bestimmten Anzahl von Wörtern ab


<?php

echo implode(" ",
        
array_slice(
        
explode(" "'Wer in die falsche Richtung läuft, braucht sich nicht zu beeilen.'), 05)) . " ...";
?>

Bausteine  Alle Anzeigen

Eine zufällige Auswahl von Codeschnipseln aus den Bereichen HTML, CSS, PHP, JavaScript und MySQL.

<td> Tabellenspalte

CSS - Fehleingaben in Formularen farbig hervorheben

PHP - Jedes 2. Zeichen ersetzen

JavaScript - outerHTML - Quelltext anzeigen

MySQL - Summe einer Spalte ermitteln

Keine Passwörter
Möglichst auf Passwortsperren verzichten. Ein Besucher sammelt mit der Zeit einen Berg an Benutzernamen und Zugangscodes an. Mit der Zeit kommt er durcheinander und vergißt möglicherweise die Daten. Dann haben Sie einen Leser verloren. Und: Erspare es dem Besucher, gigantische Fragebögen auszufüllen.