parser error : Input is not proper UTF-8, indicate encoding ! Bytes: 0x83 0x6E 0x81 0x5B

ブログRSSから最新の10件を取って表示しようとしたら文字化け。

サイトが古く、文字コードがSJISに対し、RSSはUTF-8なので、文字コードが異なるのだ。

simplexml_load_file

ではなく

file_get_contents

として

mb_convert_encoding

して

simplexml_load_string

してもアレだし。

0x83 0x6E 0x81 0x5B

あたりが気になるので

str_replace

してもアレだし。

サイトをUTF-8にして、文字コードを一致させれば済むのだが、

面倒なので放置wwwwwwwww
プレイステーション クラシック
ソニー・インタラクティブエンタテインメント
2018年12月発売 20タイトル収録
メガドライブミニ
セガゲームス
2019年9月発売 42タイトル収録
メガドライブミニW
セガゲームス
2019年9月発売 42タイトル収録
PCエンジン mini
コナミデジタルエンタテインメント
2020年3月発売 58タイトル収録
[PR] au WALLETカードの情報 - auのプリペイドカードでショッピングをおトクに!