私のデータベースの一部の行には、ある種のアポストロフィが含まれています。これは、PHPで表示されると、中央に疑問符が付いたひし形に変換されます。例、正しくコピーされた場合:Captain Jim O’Brien
これらの「アポストロフィ」は、ユーザーがWordから、またはMacコンピューターから何かをコピーして貼り付けていたTinyMCEを介して挿入された可能性があります。
これらの「アポストロフィ」を表示するにはどうすればよいですか?PHPMyAdminで行を表示すると、アポストロフィが表示されます(ひし形は表示されません)ので、明らかに方法があります。
私の文字エンコードはUTF-8に設定されていますが、試してみましたがhtmlspecialchars($string)
、htmlentities($string)
うまくいきませんでした。