HTMLエンティティに特殊文字を変換しますその上、この:私はメモ帳で再びHTMLを表示すると私はHTMLファイルを持っていると私はメモ帳で表示するとき、私は以下を参照してくださいすることができます
$html = file_get_contents('test.html');
$html = mb_convert_encoding($html, 'HTML-ENTITIES', "UTF-8");
file_put_contents('output.html', $html);
、著作権記号が消えたとスペースに置き換えられます!
著作権シンボルを©
または©
に置き換えてください。これはHTML-ENTITIES
オプションのmb_convert_encoding
のオプションではありませんか?
これは私が使用しているtest HTML fileです。
なぜですか?本当の著作権シンボルの何が間違っていますか?読みやすく、使用するバイト数が少なくなります。 – Quentin
'htmlentities($ html、ENT_COMPAT、 'UTF-8')'は何をしますか? – Jon