Енкодинг при една функция

eddyy93

Registered
Ползвам ето това.

PHP:
substr_replace($show_text['title'], '...', 40)

Като преброй 40 симовола и слага " ... " добре, обаче попринцип кирилицата някой симовли се броят като "2" символа за разлика от латиницата. И точно тук идва проблема когато тази функция преброява симовлите и по някога накрая преди да сложи " ... " ми вади едно празно квадратче или питанка ...
Как мога да го оправя това ..
 
eddyy93 каза:
Това "mb" може ли да ми обясниш какво е ?

Multibyte String Functions
http://php.net/manual/en/ref.mbstring.php

демек функции, които рабoтят с UTF-8 стрингове
 

Back
Горе