位置: 编程技术 - 正文

PHP字符串函数html_entity_decode()的用法(php字符串赋值)

编辑:rootadmin
html_entity_decode

推荐整理分享PHP字符串函数html_entity_decode()的用法(php字符串赋值),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:php字符串函数大全,php字符串赋值,php 字符串,php中字符串函数,php字符串的三种定义方式,php字符串的三种定义方式,php字符串的三种定义方式,php 字符串,内容如对您有帮助,希望把文章链接给更多的朋友!

(PHP 4 >= 4.3.0, PHP 5)

html_entity_decode — Convert all HTML entities to their applicable characters

说明 string html_entity_decode ( string $string [, int $flags = ENT_COMPAT | ENT_HTML [, string $encoding = ini_get("default_charset") ]] )

html_entity_decode() is the opposite of htmlentities() in that it converts all HTML entities in the string to their applicable characters.

More precisely, this function decodes all the entities (including all numeric entities) that a) are necessarily valid for the chosen document type — i.e., for XML, this function does not decode named entities that might be defined in some DTD — and b) whose character or characters are in the coded character set associated with the chosen encoding and are permitted in the chosen document type. All other entities are left as is.

参数

string

The input string.

flags

A bitmask of one or more of the following flags, which specify how to handle quotes and which document type to use. The default is ENT_COMPAT | ENT_HTML. Available flags constants Constant Name Description ENT_COMPAT Will convert double-quotes and leave single-quotes alone. ENT_QUOTES Will convert both double and single quotes. ENT_NOQUOTES Will leave both double and single quotes unconverted. ENT_HTML Handle code as HTML 4.. ENT_XML1 Handle code as XML 1. ENT_XHTML Handle code as XHTML. ENT_HTML5 Handle code as HTML 5.

encoding

An optional argument defining the encoding used when converting characters.

If omitted, the default value of the encoding varies depending on the PHP version in use. In PHP 5.6 and later, the default_charset configuration option is used as the default value. PHP 5.4 and 5.5 will use UTF-8 as the default. Earlier versions of PHP use ISO--1.

PHP字符串函数html_entity_decode()的用法(php字符串赋值)

Although this argument is technically optional, you are highly encouraged to specify the correct value for your code if you are using PHP 5.5 or earlier, or if your default_charset configuration option may be set incorrectly for the given input.

支持以下字符集: 支持的字符集列表 字符集 别名 描述 ISO--1 ISO-1 西欧,Latin-1 ISO--5 ISO-5 Little used cyrillic charset (Latin/Cyrillic). ISO-- ISO- 西欧,Latin-9。增加欧元符号,法语和芬兰语字母在 Latin-1(ISO--1) 中缺失。 UTF-8 ASCII 兼容的多字节 8 位 Unicode。 cp ibm, DOS 特有的西里尔编码。本字符集在 4.3.2 版本中得到支持。 cp Windows-, win-, Windows 特有的西里尔编码。本字符集在 4.3.2 版本中得到支持。 cp Windows-, Windows 特有的西欧编码。 KOI8-R koi8-ru, koi8r 俄语。本字符集在 4.3.2 版本中得到支持。 BIG5 繁体中文,主要用于中国台湾省。 GB 简体中文,中国国家标准字符集。 BIG5-HKSCS 繁体中文,附带香港扩展的 Big5 字符集。 Shift_JIS SJIS, 日语 EUC-JP EUCJP 日语 MacRoman Mac OS 使用的字符串。 &#;&#; An empty string activates detection from script encoding (Zend multibyte), default_charset and current locale (see nl_langinfo() and setlocale()), in this order. Not recommended.

Note: 其他字符集没有认可。将会使用默认编码并抛出异常。

返回值

Returns the decoded string.

更新日志

版本 说明 5.6.0 The default value for the encoding parameter was changed to be the value of the default_charset configuration option. 5.4.0 Default encoding changed from ISO--1 to UTF-8. 5.4.0 The constants ENT_HTML, ENT_XML1, ENT_XHTML and ENT_HTML5 were added.

范例

Example #1 Decoding HTML entities

<?php$orig="I'll"walk"the<b>dog</b>now";$a=htmlentities($orig);$b=html_entity_decode($a);echo$a;//I'll&quot;walk&quot;the&lt;b&gt;dog&lt;/b&gt;nowecho$b;//I'll"walk"the<b>dog</b>now?>

注释

Note:

You might wonder why trim(html_entity_decode(&#;&nbsp;&#;)); doesn&#;t reduce the string to an empty string, that&#;s because the &#;&nbsp;&#; entity is not ASCII code (which is stripped by trim()) but ASCII code (0xa0) in the default ISO -1 encoding.

参见

htmlentities() - Convert all applicable characters to HTML entities htmlspecialchars() - Convert special characters to HTML entities get_html_translation_table() - 返回使用 htmlspecialchars 和 htmlentities 后的转换表 urldecode() - 解码已编码的 URL 字符串

PHP字符串函数hex2bin()的用法 hex2bin(PHP=5.4.0)hex2bin转换十六进制字符串为二进制字符串说明stringhex2bin(string$data)转换十六进制字符串为二进制字符串。Caution这个函数不是转换十六进制

PHP字符串函数hebrevc()的用法 hebrevc(PHP4,PHP5)hebrevc将逻辑顺序希伯来文(logical-Hebrew)转换为视觉顺序希伯来文(visual-Hebrew),并且转换换行符说明stringhebrevc(string$hebrew_text[,int$max_char

PHP字符串函数hebrev()的用法 hebrev(PHP4,PHP5)hebrev将逻辑顺序希伯来文(logical-Hebrew)转换为视觉顺序希伯来文(visual-Hebrew)说明stringhebrev(string$hebrew_text[,int$max_chars_per_line=0])将逻辑顺

标签: php字符串赋值

本文链接地址:https://www.jiuchutong.com/biancheng/279857.html 转载请保留说明!

上一篇:PHP字符串函数htmlspecialchars_decode()的用法(php 字符串)

下一篇:PHP字符串函数hex2bin()的用法(php中字符串函数)

  • 增值税普通发票怎么开
  • 代收污水处理费免税
  • 通用定额发票真伪查询系统
  • 核定征收可以改查账征收吗
  • 退运出口货物的报关流程
  • 发生销货退回需要退回发票么
  • 价内税是指
  • 利息支出没有发票怎么做账
  • 销售加工费怎么做账务处理
  • 给别人开的维修费专票怎么入账
  • 转让购入的设备税率
  • 加油票可以抵扣几个点的增值税
  • 统借统还如何缴纳增值税
  • 耕地占用税和契税什么时候交
  • 总资产周转率计算公式用不用乘100%
  • 年薪12万如何申报个人所得税
  • 7月3日事业单位
  • 社保稳岗补贴可以申请几次
  • 租赁固定资产折旧计入
  • 微信认证服务费可以开发票吗
  • 预定机票如何正常退票
  • 私募股权基金税收主要涉及的是什么税收问题
  • 分项结转法怎么结转
  • 企业收入不进公账怎样做账?
  • 补缴去年个税
  • win7怎么转移桌面到d盘
  • gif图片查看软件
  • 排污费计入应交税费吗
  • php语句和php变量都是区分大小写的
  • uniapp登陆检查
  • php变量底层实现
  • 罚款在企业所得税前可以扣除吗
  • 城市:天际线
  • 框架导入
  • php 字符串处理函数
  • vue3中使用window方法
  • chatto
  • 股东分红会计分录案例
  • chcp命令
  • 多交的城建税可以抵减扣除吗
  • 政府无偿划转股权 要做可行性研究
  • 公司租个人房屋交什么税
  • 费用报销审批单和费用报销单区别
  • 企业金融资产包括
  • 个人所得税减免项目有哪些
  • 进项大于销项的会计分录怎么做?
  • 废旧物资回收公司名称
  • 企业计提坏账准备时应该借记什么科目
  • 房地产企业的会计科目设置
  • 勾选认证能够勾选当月
  • 有支出没有发票应怎么整改
  • 同花顺为什么有钱没法买
  • 远期支票最长期限
  • 以前年度损益调整属于哪类科目
  • 发票开票服务名称
  • 个体户不交税会判刑吗?
  • mysql如何输入数据
  • mysql命令行导出结果
  • 注册表干嘛用
  • 安装和配置eclipse集成开发环境
  • Centos 6.5 x86_64 安装或者设置花生壳ddns的技巧
  • 怎么把win8界面换成win7
  • linux下tar.gz、tar、bz2、zip等解压缩、压缩命令小结
  • win7如何限制网速
  • linux 怎么样
  • webpack-loader
  • 两个js文件互相取变量
  • jquerygrid
  • linux怎么使用shell
  • perl数组元素个数
  • python中matplotlib绘制曲线
  • vue组件生命周期执行顺序
  • iframe隐藏页面内容
  • android ichart ColumnStacked2D图表无法显示解决方案
  • 瀑布流 css
  • javascript学习指南
  • 江西国税发票查询官网
  • 整备质量吨位数是什么意思
  • 如何践行中国精神论文
  • 商铺收税多少
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设