mb_detect_encodingを使用した場合の戻り値はcp936となっていますが、これはGBKに相当するのでしょうか?
mb_convert_encoding でトランスコードした後、テキストは正常に表示されますが、mb_detect_encoding を使用してテキストのエンコーディング形式を検出すると、cp936 のままで変化しません。これはなぜですか?
コードは次のとおりです:
リーリー伊谢尔伦2017-05-16 13:16:00
GBKのコードページはCP936です。
Ubuntu上のPHP5とPHP7で試してみました。UTF-8エンコーディングに変換すると、UTF-8が検出できます。
リーリー