PHP5 UTF-8 is a UTF-8 aware library of functions mirroring PHP's own string functions http://code.google.com/p/php5-utf8/