Обрезание строк utf8
бд и страница в utf8.
Вывожу из базы анонс текста <?=substr(strip_tags($f[block]),0,249);?> Ну и он мне рисует на конце строки знак вопросика, типа обрезал пол символа. как с этим бороться? неужели конвертировать в вин1251 обрезать и птом выводить :-E |
Используйте функции, работающие с мультибайтной кодировкой.
|
удалено.
|
Цитата:
вариант с пробелом красив! ))) |
Попробуйте так:
<?php substr(strip_tags($f[block]), 0, 249, 'utf-8'); ?> |
удалено.
|
mb_substring
Упс. Написали в одно время =) |
Цитата:
|
удалено.
|
Цитата:
|
Часовой пояс GMT +3, время: 16:59. |