| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > PHP: Общие вопросы > вывод первых нескольких слов |
| Автор: dstorm81 6.6.2007, 08:45 |
| доброго здравия люди добрые.. надысь, для производственных нужд, написал свою функцию по выводу нескольких начальных слов из длинющего текста (с тегами). вроде как краткое превью того что написано в статейке. написал и засумневался, может в php5 уже реализована такая функция если не сложно развейте мои сомнения, или линк укажите на эту вшитую функцию. |
| Автор: rMaveric 6.6.2007, 08:54 |
| Ну а чем тебе вывод определенного кол-ва символов не устраивает??? |
| Автор: FrRon 6.6.2007, 09:05 | ||
dstorm81
Где $a - сколько слов нужно вывести. rMaveric Например то что слово не целиком выведется ;) |
| Автор: dstorm81 6.6.2007, 09:06 |
| Добавлено @ 09:10 2 FrRon я тебя запомнил, проверю дома твой вариант. если работает то + еже ли не работает то 2 - за сомоуверенность шутка |
| Автор: FrRon 6.6.2007, 09:17 | ||
Вот, глянь =)
Вывод : "слово1слово2слово3". |
| Автор: dstorm81 6.6.2007, 09:44 |
| да это я ступил сдецел в строке вместо <br /> [br/] будет, так что все путем будет |
| Автор: CyClon 6.6.2007, 09:47 |
| Нужно вывести не просто некоторое кол-во слов, а некоторое-кол-во слов и точку. Не совсем это правильно, на середине предложения останавливаться |
| Автор: CyClon 6.6.2007, 10:04 | ||
Че-то типа того:
|
| Автор: dstorm81 6.6.2007, 12:21 |
| 2 цыклон||циклон неа все правильно, делается для того чтобы придать незавершенность... заинтересовать скажем так человека. такая ТЗ вообщем. тему закрываю |
| Автор: sTa1kEr 8.6.2007, 22:04 | ||
FrRon, таким способом можно разрезать тэг пополам, будет не очень красиво выглядеть. Я бы предложил использовать регулярные выражения. Что-нибудь вроде этого:
|