2

Googleの結果を取得するためにプロキシを使用しています。次に、プレーンなhtmlとして表示します。問題は、私が時々変なシンボルを受け取り、それがこのように見えることです.</p>

私のproxy.phpと言語/文字の設定に関係があるかもしれません。しかし、私は PHP を知らないので、jquery/javascript を使用してこのシンボルを削除できるかどうか疑問に思っていました。私は試してみましたが、運がありませんでしたdisplay:none&('�').remove();

ps ブラウザに表示されているのと同じ記号が表示されるかどうかはわかりませんが、そうでない場合に備えて: 「?」小さな黒い四角の中に。

4

1 に答える 1

0

charset応答のヘッダーを強制的に(または必要に応じて他の適切な文字セット)にする必要があります。そうでない場合は、以前はmb_convert_encodingUTF-8を使用してサーバー側のすべてのUnicode文字を変換できました。

例(マニュアルページから引用)

<?php
$text = "A strange string to pass, maybe with some ø, æ, å characters.";

foreach(mb_list_encodings() as $chr){
    echo mb_convert_encoding($text, 'UTF-8', $chr)." : ".$chr."<br>";   
}
?> 
于 2012-12-16T14:17:43.060 に答える