Tak jsem přes ten článek přešel na stránku Jakuba Vrány a tam v diskuzi byl takový bápad:
<?php
function shorttext($text, $limit=NULL, $treshold=NULL, $uncutwordlimit=0) {
if($treshold === NULL) $treshold = 5;
if($limit && mb_strlen($text, 'UTF-8')>($limit+$treshold)) {
if($uncutwordlimit) {
$pos = mb_strpos($text, ' ', $limit, 'UTF-8');
if($pos && $pos<=($limit+$uncutwordlimit))
$limit = $pos;
}
return mb_substr($text, 0, $limit, 'UTF-8') . '...';
}
return $text;
}
?>
Ozkoušeno funguje!
LinkedIn - Zdeněk Pikulík
Regiony ČR.cz - 1. responzivní zpravodajství z regionů ČR
Medializujeme ČESKO.cz - Revoluční program podpory a modernizace obcí ČR
Obce2020.cz - Moderní řešení profesionálního webu pro obce