2016-12-21 5 views
1

В некоторых случаях, когда я использую функцию substr(), он возвращает этот символ в конце возвращаемой строки.Как удалить ненужный символ из конца строки?

$descrSh=substr($str,0,250); 

Как решить эту проблему ???

+0

звучит как проблема с кодировкой для меня –

+5

Ваш субтитр разрезает многобайтовый символ пополам! Вместо этого используйте 'mb_substr ($ str, 0,250, 'utf-8')'. – JustOnUnderMillions

+0

Что такое '$ str'? дайте нам несколько примеров. – Jicao

ответ

1

Ваш субстрат разрезает многобайтовый символ пополам! Вместо этого используйте mb_substr().

mb_substr($str,0,250, 'utf-8') 
Смежные вопросы