2012-01-07 10 views
4

私が知っている文字列をPHPのWebページのタイトルと一致させようとしています。2つの異なるタイプのエンコーディング間のPHP文字列の比較

ℛobinhood

が、私は<title>を見れば実際にこのように符号化されている:

が、私はこのようになりますページタイトルを持っている

ℛobinhood:

私は、次の文字列を持っています要素:

&#8475;obinhood 

これらの2つの文字列を比較する方法がわかりません。 &#8475;をℛに変換するか、それとも他の方法で適切な比較を行うことができますか?

答えて

1

マルチバイト文字列関数を使用します。SANE何かに両方のバージョンを変換する

  • mb_convert_encoding()(UTF8、内部エンコーディング)比較

MB_を行うには

  • mb_strstr()* HTMLエンティティのエンコードがあり、文字列がどのエンコードであっても(ほとんどの場合)可能です。

  • 関連する問題