Bạn có thể sử dụng mb_substr ()
, Nó hoạt động gần giống theo cách giống như substr nhưng sự khác biệt là bạn có thể thêm một tham số mới để chỉ định loại mã hóa, cho dù là UTF-8
hoặc một kiểu mã hóa khác.
Hãy thử điều này:
$str = mb_substr($article['CBody'], 0, 20, 'UTF-8');
echo utf8_decode($str);
Hy vọng điều này sẽ hữu ích.