$html_str = "Random Text™ First Second Third";
echo $str = html_entity_decode($html_str);
出力HTMLシンボルに変換:今私は$ html_strに$ strの変換でくださいどのようにランダムなテキスト™第一、第二第三PHP - HTMLエンティティに
を?マニュアルに従って
$html_str = "Random Text™ First Second Third";
echo $str = html_entity_decode($html_str);
出力HTMLシンボルに変換:今私は$ html_strに$ strの変換でくださいどのようにランダムなテキスト™第一、第二第三PHP - HTMLエンティティに
を?マニュアルに従って
: "がhtml_entity_decode()は()はhtmlentitiesの反対である..." http://php.net/manual/en/function.html-entity-decode.php
"にhtmlentities - HTMLエンティティに適用可能なすべての文字を変換する" http://php.net/manual/en/function.htmlentities.php
あなたがしたいですあなたは `$ html_str`をthrou実行する必要はありませんhtmlentities
$html_str = htmlentities($str);
私はそれを試みましたが、元の文字列を出力します:Random Text™最初の2番目の3番目 –
もちろんそれはありません。 OUTPUTは変更されませんが、文字列の格納方法は変わりません。 – junkfoodjunkie
注意を使用gh 'html_entity_decode()'は 'Random Text™First Second Third'を出力します。デコードせずに正常に表示されます。 – junkfoodjunkie
@junkfoodjunkieあなたは絶対に正しいです。言います、私はこのように私のmysqlのデータベースに "ランダムテキスト™最初の2番目の3番目"を保存する: - "ランダムなテキスト™最初の2番目の3番目"。どうすればいい? –
まあ今テストしたところ、htmlentities(文字列はここに入ります)を使っていたのですが、問題の可能性があるのはで、™ではなく、依存する。 – junkfoodjunkie