Vous pouvez utiliser mb_substr()
, Cela fonctionne presque de la même manière que substr mais la différence est que vous pouvez ajouter un nouveau paramètre pour spécifier le type d'encodage, que ce soit UTF-8
ou un encodage différent.
Essayez ceci :
$str = mb_substr($article['CBody'], 0, 20, 'UTF-8');
echo utf8_decode($str);
J'espère que cela vous aidera.