PHP 中的 get_html_translation_table() 函数

phpprogrammingserver side programming更新于 2025/5/14 1:07:17

get_html_translation_table() 函数返回 htmlspecialchars() 和 htmlentities() 使用的翻译表。

语法

get_html_translation_table(func, table, flags)

参数

  • func − 要返回的翻译表。

  • 以下是可能的值 −

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

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

  • table − 它包含有关返回 HTML_ENTITIES 或 HTML_SPECIALCHARS 哪个表的信息

  • flags − 标志信息

返回

get_html_translation_table() 函数将翻译表作为数组返回,其中原始字符为键,实体为值。

下面是一个例子 −

示例

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

以下是输出 −

输出

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

让我们看另一个例子 −

示例

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

以下是输出 −

输出

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

相关文章