mb_detect_encoding偵測並轉換文字為utf8

讀取csv的時候,因為不知道客戶端的編碼是什麼,所以寫了一個function 處理
$encoding = mb_detect_encoding($contents, array(‘ASCII’,’BIG-5′,’UTF-8′),true);
$contents = mb_convert_encoding($contents, ‘UTF-8’,$encoding);
先偵測編碼,在把偵測後的值放入encodeing做處理,如果是面對簡體的話,把簡體的編碼都丟到array內偵測即可