hooliotebenada

Новичок
  • Публикаций

    2
  • Зарегистрирован

  • Посещение

Репутация

0 Обычный

Информация о hooliotebenada

  • Звание
    Новичок
  1. Шаблон Tool Shop

    Кстати, вот об этом способе ограничивать количество выводимых символов: 'description' => mb_substr(strip_tags(html_entity_decode($result['description'], ENT_QUOTES, 'UTF-8')), 0, 150). '..' В конце текста в некоторых случаях появляется такой символ, квадратик. Получается, это связано с кодировкой, кириллицей? Указывая ограничение, как в этом примере, в 150 символов, русских букв в результате гораздо меньше. Латинских же как и положено, всё по-честному. Кстати, пишу это, а на фоне из соседней комнаты - политические дебаты, где преобладает слово "коррупция" :-) Но хочется верить, что она не при чём... Прошу прощения, отвлёкся. Так вот, если количество символов легко увеличить, изменив всего одно число, то как избавиться от квадратика? Очень уж он всё портит. К сожалению, мои познания в php стремятся к 0, поэтому вот так сразу и не могу сообразить. Может быть, можно сделать ограничение не по количеству символов, а по количеству слов? Как изменить эту строчку, чтобы реализовать ограничение количества слов? Я вот тут ещё подумал, что один латинский символ занимает 1 байт, вроде бы раньше так было. Получается, наша родная, русская кириллическая буква занимает больше 1 байта? Но и не ровно два или три... Может быть, поэтому количество русских символов меньше, чем указано в коде, а когда ещё не ровно складывается под конец - то на остатки квадратик появляется. Или опять всё правильно перепутал? Простите, что не научным языком мысль выражаю, грамоте мало обучен. Да и на селе у нас тут отвыкается от умных слов.