SOFTELメモ Developer's blog

会社概要 ブログ 調査依頼 社員募集 ...

【php】数値文字参照に変換したり、数値文字参照から変換したりする

問題

HTMLソース内やXML内でよく見かける数値文字参照(♪ = ♪ など)があるけど、数値文字参照に変換したり、数値文字参照から元の文字に変換したり簡単におこなうには?

文字参照変換

答え

phpのmb_convert_encoding()関数でできる。

文字コードに HTML-ENTITIES を指定する。

mb_convert_encoding('ソフテルメモ', 'HTML-ENTITIES', 'UTF-8');
// → "ソフテルメモ"
mb_convert_encoding("ソフテルメモ", 'UTF-8', 'HTML-ENTITIES');
// → ソフテルメモ

関連するメモ

コメント