ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2
Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей. Здесь обсуждаются безопасность, программирование, технологии и многое другое. Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
Вернуться   Форум АНТИЧАТ > Программирование > PHP, PERL, MySQL, JavaScript
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

Частичный вывод текста
  #1  
Старый 27.03.2010, 18:10
vorona
Участник форума
Регистрация: 07.09.2009
Сообщений: 298
Провел на форуме:
390301

Репутация: 3
По умолчанию Частичный вывод текста

if (strlen>число)
{
substr(текст)
}

Как сделать чтобы обрезалось последнее свово, а не пол слова? Т.е. если длинна текста больше заданного значения, то текст будет обрезаться, но может выйти так что, в итоге отброса ненужного, обрежется пол свова.
 
Ответить с цитированием

  #2  
Старый 27.03.2010, 18:16
Deathdreams
Постоянный
Регистрация: 08.11.2008
Сообщений: 498
Провел на форуме:
2603363

Репутация: 278
Отправить сообщение для Deathdreams с помощью ICQ
По умолчанию

http://php.net/manual/en/function.wordwrap.php
?
 
Ответить с цитированием

  #3  
Старый 27.03.2010, 18:21
vorona
Участник форума
Регистрация: 07.09.2009
Сообщений: 298
Провел на форуме:
390301

Репутация: 3
По умолчанию

Цитата:
Сообщение от Deathdreams  
http://php.net/manual/en/function.wordwrap.php
?
Спасибо, но это чуть не то.
 
Ответить с цитированием

  #4  
Старый 27.03.2010, 18:27
vorona
Участник форума
Регистрация: 07.09.2009
Сообщений: 298
Провел на форуме:
390301

Репутация: 3
По умолчанию

Это длинных слов.

---------
На главной выводятся анонсы новостей (т.е. выводится чать новости, до определённого к-ва символов). Как сделать чтобы не было "обрезания" на пол слове?
 
Ответить с цитированием

  #5  
Старый 27.03.2010, 18:58
Extremal
Познающий
Регистрация: 21.06.2006
Сообщений: 74
Провел на форуме:
2441743

Репутация: 222
Отправить сообщение для Extremal с помощью ICQ
По умолчанию

PHP код:
<?php
$text 
"text text text";   // Текст
$str '10';   // Длина текста
$a str_word_count($text2);
for(
$i=0;$i<=$str;$i++)
{
    echo 
$a[$i]." ";
}
?>
 
Ответить с цитированием

  #6  
Старый 27.03.2010, 19:10
m0Hze
Он хакер.
Регистрация: 01.11.2008
Сообщений: 1,756
Провел на форуме:
6462214

Репутация: 3171


По умолчанию

Сделай тег <cute />
Вставляеш в основную новость,и на главной выводится все, до тега. Как на хабре,и в других редакторах. Сможешь все сам контролировать.
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Блокировка WMID на вывод средств. Роль аттестата при блокировке. N0_oB Платежные системы: Webmoney, Yandex Деньги, РБК Деньги и т. д. 126 14.05.2010 23:04
Вывод WM->VISA Card. Ввод VISA Card->WM. -=lebed=- Статьи 34 15.10.2009 20:19
Основные команды командной строчки. Егорыч+++ *nix 65 01.10.2009 17:27
Вопрос про php copy/past текста. в базу данных и вывод ее. 9822 PHP, PERL, MySQL, JavaScript 7 24.09.2009 01:33



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT.XYZ