2011-12-08 8 views
0

私はそれがこの特殊©などの文字とIEで表示し、FF

Copyright � 2011 Where I�ll Be 

のように見せているPHPの変数FF(Firefoxの)およびIE(インターネットエクスプローラ)で

$str = "Copyright © 2011 Where I'll Be"; 

を持っていないアポストロフィしかし、クロームではすべての権利を表示しています。

PHPの組み込み関数すべてのブラウザで元の変数と同じように表示するように、私は適用する必要がありますか?

+1

にあなたのために有用である可能性があるあなたは、コンテンツtype'がメタタグ '中であなたのヘッダーにどのような文字エンコーディングを指定していますか? – Oded

+2

UTF-8を使用していることを確認してください。 – matino

+0

ok sir @Jan Dragsbaek –

答えて

2

あなたのPHPファイルのエンコーディングとブラウザのページエンコーディングは一致しません。 HTMLエンティティのエンコーディングを使用できます。 g。 ©か、ブラウザとサーバーのファイルエンコーディングに合うようにファイルエンコーディングを修正してください。

1

特殊文字を使用する場合は、それらのHtml ASCIIエンコーディング値を使用する必要があります。

インターネット上にHTMLエンコードテーブルがたくさんあります。

http://www.ascii.cl/htmlcodes.htm

関連する問題