Hàm str_word_count trong PHP bị đếm sai?

Đây là hàm đếm số từ trong PHP

<?php 
$str = "chào";
echo str_word_count($str);
// Kêt quả là 2
?>

Tại sao kêt quả lại bằng 2 các bạn nhỉ mình nghĩ là do Unicode. Vậy có các nào khắc phục không ah?

$str = “chào”;
function my_word_count($str, $myLangChars=“àáãâçêéíîóõôúÀÁÃÂÇÊÉÍÎÓÕÔÚ”) {
return str_word_count($str, 0, $myLangChars);
}
echo my_word_count($str);

1 Like
83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?