[eluser]Phil Sturgeon[/eluser]
Several of CodeIgniter's libraries do use the Multi-byte functions but only if they exist. E.g:
Code:
// Set the character encoding in MB.
if (function_exists('mb_internal_encoding'))
{
mb_internal_encoding($this->CI->config->item('charset'));
}
You are right Demedes, CodeIgniter probably could do with using them a little more, but as I said I have never really had an issue with UTF-8 characters in PyroCMS.
For example, I wouldn't expect a Cyrillic character to pass a-z (alpha in Form_validation) out of the box, because it is NOT abcdefghijklmnopqrstuvwyz and that to me seems fine.
Where have you guys been having your UTF-8 troubles? It is very possible I am just missing something.