/ знакомства / игры / хостинг файлов / цитаты /

Автор Тема: Обрезание строки по словам (PHP)  (Прочитано 14655 раз)

Оффлайн admin

  • Administrator
  • Hero Member
  • *****
  • Сообщений: 589
    • Просмотр профиля
    • Мириад
Обрезание строки по словам (PHP)
« : 22 Июня 2011, 14:22:19 »
// $str - text string, $len - wishful length, $sfx - suffix (for example: '...')
function humtrim($str, $len, $sfx)
{
if(strlen($str)>$len)
{
$len = $len - strlen($sfx) - 1;
preg_match("/^.{0,$len}\x20/", $str, $matches);
$str = $matches[0] . $sfx;
}
return $str;
}