Вопрос-Ответ по php

Печать RSS
6560
Кураторы темы:

В

Кодер
0
[deleted]
Изменил: Владислав (17.07.2010 / 00:17)

Оранжевые штаны
0
3517. Aligan, ну в бд поле info в 500 символов, а меня интересует кусок в 120 символов. Именно вывести первые 120 символов.
Изменил: Иван (17.07.2010 / 00:42)

Оранжевые штаны
0
3516. _- Nervous -_, спасибо
О

Землянин
0
На самом деле если говорить о логике, то ты делаешь в корне неверно. Объясню почему. Ты выводишь первые 120 символов, которые ничего не дадут, потому что они не самодостаточны и нет контекста. А информация представляемая пользователю должна быть самодостаточна. Во-вторых 120-ый символ может быть серидиной словой. Лучше тогда сделать поле краткое описание длиной 120 символов и полное описание длиной 500 символов.

Оранжевые штаны
0
3521. Aligan, у меня итак полей достаточно, юзеры жалуются на долгую регистрацию. Плюс зачем я решил сделать вывод краткой информации? Всё очень просто все мои странички под фильтром в google, доступно только 3%, а вот у сайта у которого вывод инфы идёт раньше чем у меня как не странно доступно 98%. А слова которые обрежет по середине, можно украсить типа троеточием... Вот собственно и вся проблема

Оранжевые штаны
0
В принципе сделал так
$arr['info']=iconv_substr($arr['info'],0,200,'utf-8');
Мне с моими знаниями пока и так прокатит smile
С

Малиновые штаны
0
Можно было еще mb_substr() взять...
С

Малиновые штаны
0
_- Nervous -_ (17 Июля 2010 / 02:02)
3525. sanzstez, зачем? Надо следить за оптимизацией
Ну и обьясни какая разница mb_substr() и iconv_substr()?
И В чем заключается твоя "оптимизация" в применении этих ф-ций , а то я чуток не понял.
Изменил: Саня (17.07.2010 / 02:26)
С

Малиновые штаны
0
Вот порылся в гугле http://bolknote.ru/2008/03/07/~1615 и вот твоя "оптимизация"
N

Эцилопп сией тентуры
0
sanzstez (17 Июля 2010 / 02:29)
Вот порылся в гугле http://bolknote.ru/2008/03/07/~1615 и вот твоя "оптимизация"
хахах... а я давно говорил что preg_replace есть гуд =)
Стикеры / Теги / Правила / Топ тем / Топ постов / Поиск