特殊なHTMLエンティティを文字に戻す
PHPであるシステムのSEOチューニングを行っている際に
どうしても、特殊なHTMLエンティティを文字に戻さなければ
ならなくなった!
今までやったことがなかったので、とりあえずググッてみた
なんとかdecodeでありそうだなぁと思いさがしていたところ
発見しました。
htmlspecialchars_decode()
html_entity_decode()
この2つがヒットしたので早速試してみることに。。。
しかし結果は、私が求めるようにはならなかった
全ての特殊なHTMLエンティティを文字に戻してくれるわけではなく
制限があるようだ
ちなみに私が変換したかったのは「 」
仕方がないので、決め打ちで、str_replace()で対処しました。
まぁ1つだけなら最初から決め打ちでやれば良かったんですけどねぇ
そんな分けですが、とりあえず無事解決!!
You can follow any responses to this entry through the RSS 2.0 feed. Responses are currently closed, but you can trackback from your own site.