Cách xử lý lỗi tiếng Việt khi dùng hàm ucwords() trong PHP

Cũng giống như hàm strtolower và hàm strtoupper, hàm ucwords gặp vấn đề khi sử dụng cho tiếng Việt. Để khắc phục điều này chúng ta sử dụng hàm mb_convert_case() như sau:


echo mb_convert_case ('mỗi chiều ân đều đi mua bánh về ăn',MB_CASE_TITLE).PHP_EOL;

Output: Mỗi Chiều Ân Đều Đi Mua Bánh Về Ăn