Просмотр полной версии : Частичный вывод текста
if (strlen>число)
{
substr(текст)
}
Как сделать чтобы обрезалось последнее свово, а не пол слова? Т.е. если длинна текста больше заданного значения, то текст будет обрезаться, но может выйти так что, в итоге отброса ненужного, обрежется пол свова.
Deathdreams
27.03.2010, 18:16
http://php.net/manual/en/function.wordwrap.php
?
http://php.net/manual/en/function.wordwrap.php
?
Спасибо, но это чуть не то.
Это длинных слов.
---------
На главной выводятся анонсы новостей (т.е. выводится чать новости, до определённого к-ва символов). Как сделать чтобы не было "обрезания" на пол слове?
Extremal
27.03.2010, 18:58
<?php
$text = "text text text"; // Текст
$str = '10'; // Длина текста
$a = str_word_count($text, 2);
for($i=0;$i<=$str;$i++)
{
echo $a[$i]." ";
}
?>
Сделай тег <cute />
Вставляеш в основную новость,и на главной выводится все, до тега. Как на хабре,и в других редакторах. Сможешь все сам контролировать.
vBulletin® v3.8.14, Copyright ©2000-2026, vBulletin Solutions, Inc. Перевод: zCarot