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

Eine zufällige Auswahl von „Bausteinen” (Snippets) aus den Bereichen CSS, PHP, JavaScript und MySQL.

CSS - Tooltip per CSS anzeigen

PHP - Wochentag von Heute, Morgen und Übermorgen anzeigen

JavaScript - Textteil auswählen

MySQL - Datenbank-Abfrage über den URL-Parameter