【php】数値文字参照に変換したり、数値文字参照から変換したりする
問題
HTMLソース内やXML内でよく見かける数値文字参照(♪ = ♪ など)があるけど、数値文字参照に変換したり、数値文字参照から元の文字に変換したり簡単におこなうには?
答え
phpのmb_convert_encoding()関数でできる。
文字コードに HTML-ENTITIES を指定する。
mb_convert_encoding('ソフテルメモ', 'HTML-ENTITIES', 'UTF-8'); // → "ソフテルメモ"
mb_convert_encoding("ソフテルメモ", 'UTF-8', 'HTML-ENTITIES'); // → ソフテルメモ
コメント