Как урезать кол-во символов на РНР

Статус
В этой теме нельзя размещать новые ответы.

Ќacnєp

Постоялец
Регистрация
14 Окт 2006
Сообщения
103
Реакции
21
Мне надо чтобы вывод на странице $title был в 15 букв
 
Мне надо чтобы вывод на странице $title был в 15 букв
если вывод для людей, то лучше обрезать интеллектуально, по словам, см. пример ниже, там два варианта
PHP:
<?php
$a="asd qwe ewr wwwww werr werr werrw";
echo "$a<br>";
$c=substr($a,0,15);
echo "$c<br>";
$b=explode("\n",wordwrap($a,15));
echo "".$b[0]."<br>";
?>
 
Есть еще вариант.
PHP:
$b_count=15;
$str="много Букв Пробелов какашов значков мордашов ывлаофдвао фдвалоф фдвлафо щщ фщрыщ флва дфва лИтд";
$cst=strpos($str," ",$b_count);
$nstr=substr($str,0,$cst);
 
Как вариант:
PHP:
$end_pos = 20;
            while(substr($text,$end_pos,1)!=" " && $end_pos<strlen($text))
                $end_pos++;
            if($end_pos<strlen($text))
                $text = substr(strip_tags($text), 0, $end_pos)."...";
            else
                $text = strip_tags($text);
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху