PHP中的get_html_translation_table()函数

get_html_translation_table()函数返回htmlspecialchars()和使用的转换表htmlentities()

语法

get_html_translation_table(func, table, flags)

参数

  • func-要返回的转换表。

  • 以下是可能的值-

    • HTML_SPECIALCHARS-默认。翻译一些需要URL编码才能在HTML页面上正确显示的字符

    • HTML_ENTITIES-翻译所有需要URL编码才能在HTML页面上正确显示的字符。

  • -它包含了有关哪些表,在回报HTML_ENTITIES或HTML_SPECIALCHARS

  • 标志-标志信息

返回

get_html_translation_table()函数将转换表作为数组返回,原始字符作为键,实体作为值。

以下是一个例子-

示例

<?php
print_r (get_html_translation_table(HTML_SPECIALCHARS));
?>

以下是输出-

输出结果

Array
(
   ["] => "
   [&] => &
   [<] => <
   [>] => >
)

让我们看另一个例子-

示例

<?php
print_r (get_html_translation_table(HTML_SPECIALCHARS));
?>

以下是输出-

输出结果

Array
(
   ["] => "
   [&] => &
   [<] => <
   [>] => >
)