https://marco.org/2009/03/18/i-really-like-phps-mbstring-module-is-there
I really like PHP’s mbstring module. Is there any reason to use iconv instead for conversions?
So far, I haven’t found one. mb_convert_encoding() seems to be more compatible and more robust than iconv(), and mb_detect_encoding() is accurate for a pretty large percentage of my test pages.