別の Web サイトの RSS フィードから最新の投稿をプレビューしようとしています。フィードは UTF-8 でエンコードされていますが、ウェブサイトは ISO-8859-1 でエンコードされています。タイトルを表示するとき、私は使用しています;
$post_title = 'Blogging – does it pay the bills?';
echo mb_convert_encoding($post_title, 'iso-8859-1','utf-8');
// returns: Blogging ? does it pay the bills?
// expected: Blogging - does it pay the bills?
私が期待しているハイフンは通常のマイナス記号ではなく、大きなお尻のユーバー ダッシュであることに注意してください。とにかく、数ピクセル長くなります。:)私のキーボードはその文字を生成できないため、他にどのように説明すればよいかわかりません...