get_html_translation_table
htmlspecialchars()およびhtmlentities()を使用した後、変換テーブルを返します
get_html_translation_table()
関数は、 htmlentities()
およびhtmlspecialchars()
関数で使用される変換テーブルを返します。
ヒント:一部の文字は、さまざまな方法でエンコードできます。 get_html_translation_table()
関数は、最も一般的なエンコードを返します。
htmlspecialchars関数で使用される翻訳テーブルを出力します。
<?php print_r ( get_html_translation_table ( ) ) ; // html_specialcharsはデフォルトです ?>
自分で試してみてください
html_specialchars翻訳テーブル:
<?php print_r ( get_html_translation_table ( html_specialchars ) ) ; ?>
キャラクターとエンティティの名前を表示します。
配列 ( ["] =>" [&] =>& [<] => < [>] =>> ))
html_entities翻訳表:
<?php print_r ( get_html_translation_table ( html_entities ) ) ; ?>
キャラクターとエンティティの名前を表示します。
配列 ( ["] =>" [&] =>& [<] => < [>] =>> [] => [?] =>? [?] => ¢ [?] => £ [?] =>¤ [?] => ¥ [?] => | [?] =>§ [?] =>¨ [?] =>? [?] => a [?] =>? [?] =>? [?] => - [?] =>? [?] =>ˉ [?] =>° [?] =>± [?] => 2 [?] => 3 [?] => ' [?] =>μ [?] =>? [?] =>・ [?] =>? [?] => 1 [?] => o [?] =>? [?] =>? [?] =>? [?] =>? [?] =>? [?] =>à [?] =>á [?] =>? [?] =>? [?] =>? [?] =>? [?] =>? [?] =>? [?] =>è [?] =>é [?] =>ê [?] =>? [?] =>ì [?] =>í [?] =>? [?] =>? [?] => d [?] =>? [?] =>ò [?] =>ó [?] =>? [?] =>? [?] =>? [?] =>× [?] =>? [?] =>ù [?] =>ú [?] =>? [?] =>ü [?] => y [?] => t [?] =>? [?] =>à [?] =>á [?] => a [?] =>? [?] =>? [?] =>? [?] =>? [?] =>? [?] =>è [?] =>é [?] =>ê [?] =>? [?] =>ì [?] =>í [?] =>? [?] =>? [?] => e [?] =>? [?] =>ò [?] =>ó [?] =>? [?] =>? [?] =>? [?] =>÷ [?] =>? [?] =>ù [?] =>ú [?] =>? [?] =>ü [?] => y [?] => t [?] =>? [?] =>? [?] =>? [?] =>? [?] =>? [?] =>? [?] =>? [?] =>? [?] =>? [α] =>α [β] =>β [γ] =>γ [δ] =>δ [ε] =>ε [ζ] =>ζ [η] =>η [θ] =>θ [ι] =>ι [κ] =>κ [λ] =>λ [μ] =>μ [ν] =>ν [ξ] =>ξ [ο] =>ο [π] =>π [ρ] =>ρ [σ] =>σ [τ] =>τ [υ] =>υ [φ] =>φ [χ] =>χ [ψ] =>ψ [ω] =>ω [α] =>α [β] =>β [γ] =>γ [δ] =>δ [ε] =>ε [ζ] =>ζ [η] =>η [θ] =>θ [ι] =>ι [κ] =>κ [λ] =>λ [μ] =>μ [ν] =>ν [ξ] =>ξ [ο] =>ο [π] =>π [ρ] =>ρ [?] =>? [σ] =>σ [τ] =>τ [υ] =>υ [φ] =>φ [χ] =>χ [ψ] =>ψ [ω] =>ω [?] =>? [?] =>? [?] =>? [?] =>? [?] =>? [?] =>? [?] =>? [?] =>? [?] =>? [?] =>? [?] => - [?] => - [?] => ' [?] => ' [?] =>? [?] =>“ [?] =>」 [?] =>? [?] =>? [?] =>? [?] =>? [?] =>… [?] =>‰ [′] =>' [″] => '' [?] =>? [?] =>? [ ̄] =>  ̄ [?] =>? [?] =>€ [?] =>? [?] =>? [?] =>? [?] =>? [?] =>? [←] =>← [↑] =>↑ [→] =>→ [↓] =>↓ [?] =>? [?] =>? [?] =>? [?] =>? [?] =>? [?] =>? [?] =>? [?] =>? [?] =>? [?] =>? [?] =>? [?] =>? [∈] =>∈ [?] =>? [?] =>? [∏] => ∏ [∑] => ∑ [?] =>? [?] =>? [√] =>√ [∝] => ∝ [∞] =>∞ [¶] =>¶ [∧] =>∧ [∨] =>∨ [∩] =>∩ [∪] =>∪ [∫] =>∫ [∴] =>∴ [〜] =>〜 [?] =>? [≈] =>≈ [≠] =>≠ [≡] =>¹ [≤] =>≤ [≥] =>≥ [?] =>? [?] =>? [?] =>? [?] =>? [?] =>? [⊕] =>⊕ [?] =>? [⊥] =>⊥ [?] =>? [?] =>? [?] =>? [?] =>? [?] =>? [?] =>? [?] =>? [?] =>? [?] =>? [?] =>? [?] =>? [?] =>? ))
get_html_translation_table (関数、フラグ、文字-セット)
パラメーター | 説明する |
---|---|
関数 |
オプション。返す翻訳テーブルを指定します。 考えられる値:
|
フラグ |
オプション。どの見積マークが翻訳テーブルに含まれ、どのドキュメントタイプが使用されるかを指定します。 利用可能な引用タイプ:
翻訳テーブルが適用されるドキュメントのタイプを指定する追加フラグ
|
文字セット |
オプション。文字列値。使用する文字のセットを指定します。 許可された値:
注: PHP 5.4の前のバージョンでは、認識されていない文字セットは無視され、ISO-8859-1に置き換えられます。 PHP 5.4以降、認識されていない文字セットは無視され、UTF-8に置き換えられます。 |