Du kan använda mb_substr()
, Det fungerar nästan på samma sätt som substr men skillnaden är att du kan lägga till en ny parameter för att ange kodningstypen, oavsett om det är UTF-8
eller en annan kodning.
Prova detta:
$str = mb_substr($article['CBody'], 0, 20, 'UTF-8');
echo utf8_decode($str);
Hoppas detta hjälper.