| |
<?
/*=================================*\
|| # Şahin ÖZGÖREN - www.sahinozgoren.com
|| # ----------------------
|| # Kelime bazlı metin limitleme.
\*=================================*/
function Limitle($degisken, $max_uzunluk){
if (strlen($degisken) > $max_uzunluk){
$degisken = substr($degisken, 0, $max_uzunluk);
$shn = strrpos($degisken, " ");
if($shn === false) {
return substr($degisken, 0, $max_uzunluk)."...";
}
return substr($degisken, 0, $shn)."...";
}else{
return $degisken;
}
}
$degisken = 'Kelimeler bozulmadan nasıl limitleyecek görelim bakalım.';
// 40 değeri limitlenecek karakter sayısıdır.
echo Limitle($degisken,40);
}
?> |
|