Converting from UTF-16 to UTF-8
Sometimes files that are output by Windows machines default to Windows Unicode – which is to say, UTF-16. Sometimes you will want to represent this as UTF-8. In this situation, use this function:
$string = mb_convert_encoding($string, ‘UTF-8′, ‘UTF-16′);
It will solve your problem.