function truncate($string, $length = 44, $etc = '...', $break_words = false, $middle = false)
{
if ($length == 0)
return '';
if (strlen($string) > $length) {
$length -= min($length, strlen($etc));
if (!$break_words && !$middle) {
$string = preg_replace('/\s+?(\S+)?$/', '', substr($string, 0, $length + 1));
}
if (!$middle) {
return substr($string, 0, $length) . $etc;
} else {
return substr($string, 0, $length / 2) . $etc . substr($string, - $length / 2);
}
} else {
return $string;
}
}
fonctions php
<iframe width="100%" height="524" src="http://snipet.teknotit.com/index.php?embed=5440951a6a642" type="text/html"></iframe>
Texte seul - Permalink - Snippet public posté le 17/10/2014