Anda dapat menggunakan mb_substr()
, Cara kerjanya hampir sama dengan substr tetapi perbedaannya adalah Anda dapat menambahkan parameter baru untuk menentukan jenis penyandian, apakah UTF-8
atau pengkodean yang berbeda.
Coba ini:
$str = mb_substr($article['CBody'], 0, 20, 'UTF-8');
echo utf8_decode($str);
Semoga membantu.