2011年4月13日

[PHP-users 35540] Re: Re: HTTPエコーする場合に不明な文字(?)が付く現象への対策

山口様

エディタでUTF-8Nで保存しなおしてブラウズしたところ、問題は解決しました。
ありがとうございます!
ひとまず表面的な問題は解決です。

> Eclipseを使用して新規にphpファイルを作成した場合は、UTF-8Nになるはずです。
> ただし、BOM付UTF-8のファイルを保存してもBOM付UTF-8のままです。

> また、Eclipseでプロジェクトのプロパティ設定を変更しても、既に作成された
> ファイルのエンコードを変換することはできません。

Eclipseのバージョンにもよるのか、少なくとも今使用しているEclipseでプロパティでUTF-8Nを
設定することはできませんでした。新たに作成し保存するファイル、編集し保存したファイルが
UTF-8Nになれば。。。と思っていたのですが、プロパティを変更せずUTF-8Nになるので
あればそれでOKです。


> phpコードで制御文字を取り除くというのは、別にphpのスクリプトを書いて
> 取り除くということであれば可能ですが、HTTPエコーするphpで取り除くのは
> 無理です。

が、今の場合、出力対象文字列そのものに制御文字がはいっている
わけではないのでこれは無理ってころですね。

ありがとうございます。

_______________________________________________
PHP-users mailing list PHP-users@xxxxx
http://ml.php.gr.jp/mailman/listinfo/php-users
PHP初心者のためのページ - 質問する前にはこちらをお読みください
http://oldwww.php.gr.jp/php/novice.php3


投稿者 xml-rpc : 2011年4月13日 15:34
役に立ちました?:
過去のフィードバック 平均:(0) 総合:(0) 投票回数:(0)
本記事へのTrackback: http://hoop.euqset.org/blog/mt-tb2006.cgi/103138
トラックバック
コメント
コメントする




画像の中に見える文字を入力してください。