ZIROKUL
@ZIROKUL

Как убрать такой символ?

Добрый день!

Подскажите как убрать такой символ prnt.sc/10itp81 в тексте его нет, а по кону выводится так:
<p><?=substr($arItem['PREVIEW_TEXT'], 0, 450);?>...</p>
  • Вопрос задан
  • 81 просмотр
Решения вопроса 1
ZIROKUL
@ZIROKUL Автор вопроса
Ярослав Александров, Евгений, решение проблемы: поле $arItem['PREVIEW_TEXT'] обрезал стандарно через компонент, но есть другое поле текста <?=substr($arItem['RU_PREVIEW_TEXT'], 0, 450);?> его обрезал - ошибок нет.

Спасибо всем за помощь!
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
udjin123
@udjin123
PHP, Golang, React
Вы обрезаете многобайтную кодировку, однобайтной функцией.
Используйте функцию битрикса TruncateText.
Документация тут https://dev.1c-bitrix.ru/api_help/main/functions/s...
Так же проверяйте корректность настроек mbstring в PHP
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы