Тази функция може да се използва, когато имате много дълъг текст и искате да съкратите текста до няколко символа.
CODE1
2
3
4
5
6
7
8
9
10
11
12
| <?
function short_text($text,$length){
$maxTextLenght=$length;
$aspace=" ";
if(strlen($text) > $maxTextLenght ) {
$text = substr(trim($text),0,$maxTextLenght);
$text = substr($text,0,strlen($text)-strpos(strrev($text),$aspace));
$text = $text.'...';
}
return $text;
}
?> |
Използването на функцията е много лесно:
CODE1
2
3
4
| <?
// Promenliwata $our_text sudurja washija text
echo short_text($our_text,200);
?> |
Този пример ще извади първите 200 символа на вашият текст, който се съдържа в променливата $our_text!