php get_html_translation_table()函数
时间:2016-05-11
php get_html_translation_table() 将返回 htmlspecialchars() 和 htmlentities() 处理后的转换表。本文章向码农介绍php get_html_translation_table函数的使用方法和实例。
定义和用法
get_html_translation_table() 函数返回 htmlentities() 和 htmlspecialchars() 函数使用的翻译表。
提示:某些字符可以按照多种方式进行编码。get_html_translation_table() 函数返回最普通的编码。
语法
get_html_translation_table(function,flags,character-set)
参数 | 描述 |
---|---|
function |
可选。规定返回哪个翻译表。 可能的值:
|
flags |
可选。规定翻译表将包含哪种引号以及翻译表用于哪种文档类型。 可用的引号类型:
规定翻译表适用的文档类型的附加 flags:
|
character-set |
可选。字符串值,规定要使用的字符集。 允许的值:
注释:在 PHP 5.4 之前的版本,无法被识别的字符集将被忽略并由 ISO-8859-1 替代。自 PHP 5.4 起,无法被识别的字符集将被忽略并由 UTF-8 替代。 |
技术细节
返回值: | 以数组形式返回翻译表,原始字符作为键名,实体作为键值。 |
PHP 版本: | 4+ |
更新日志:
版本 | 说明 |
---|---|
PHP 5 | character-set 参数的默认值改为 UTF-8。 |
PHP 5.4 |
新增了用于规定翻译表适用的文档类型的附加 flags:
|
PHP 5.3.4 | 新增了 character-set 参数。 |
实例
HTML_SPECIALCHARS 的翻译表:
<?php
print_r (get_html_translation_table(HTML_SPECIALCHARS));
?>
显示字符和实体名:
Array
(
["] => "
[&] => &
[<] => <
[>] => >
)
例子 2
HTML_ENTITIES 的翻译表:
<?php
print_r (get_html_translation_table(HTML_ENTITIES));
?>
- poj 2469 Stack 'em Up
- React多页面应用3(webpack性能提升,包括打包性能、提取公共包等)
- POJ 2646 The Trip
- React多页面应用2(处理CSS及图片,引入postCSS,及图片处理等)
- 图的广度优先搜索和深度优先搜索(邻接链表表示)邻接链表广度优先搜索深度优先搜索运行结果
- JOJ 2680 Problem F: Coin Game
- React多页面应用1(webpack开发环境搭建,包括Babel、热更新等)
- JOJ 2676 Problem B
- React项目配置2(自己封装Ajax)
- React项目配置1(如何管理项目公共js方法)
- c++中stack、queue、vector的用法一、栈(stack)二、队列(queue)三、向量(vector)
- React技巧7(TodoList实现3组件之间传递数据之优化)
- React技巧6(TodoList实现2组件之间传递数据)
- POJ A Knight's Journey
- php概述
- php教程
- php环境搭建
- PHP书写格式
- php变量
- php常量
- PHP注释
- php数组
- php字符串 string
- PHP整型 integer
- PHP浮点型 float
- php布尔型
- php数据类型之数组
- php数据类型之对象
- php数据类型之null
- php数据类型之间的转换
- php运算符
- php表达式
- PHP循环控制
- PHP流程控制
- php函数
- php全局变量
- PHP魔术变量
- php命名空间
- php 日期
- PHP包含文件
- php文件
- PHP 文件上传
- php Cookies
- php Sessions
- php email
- php安全email
- php错误处理
- PHP异常处理
- php过滤器
- PHP 高级过滤器
- php json
- php 表单
- PHP MySQL 简介
- PHP 连接 MySQL
- php创建数据库
- php 创建表
- php mysq 插入数据
- PHP MySQL 插入多条数据
- PHP MySQL 预处理语句
- php mysql 读取数据
- php mysql where
- PHP MySQL Order By
- PHP MySQL Update
- PHP MySQL Delete
- php ODBC
- Android自定义View绘制四位数随机码
- Anroid四大组件service之本地服务的示例代码
- Android使用Activity实现简单的可输入对话框
- ANDROID BottomNavigationBar底部导航栏的实现示例
- Android实现时间倒计时功能
- Android开发基于Drawable实现圆角矩形的方法
- Android开发中滑动分页功能实例详解
- Android登录注册功能 数据库SQLite验证
- CMQ消费者报错,无法获取本机ip地址问题排查
- 腾讯云TKE-Metrics-Server案例: TKE中自建Metrics-Server问题
- (建议收藏)关于JS事件循环, 这一篇就够啦
- TensorFlow2 开发指南 | 02 回归问题之汽车燃油效率预测
- 腾讯云TKE-Ingress案例: TKE-Ingress与Nginx-Ingress共存
- 玩转Kotlin 彻底弄懂Lambda和高阶函数
- leetcode之仅仅反转字母