位置: 编程技术 - 正文

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中字符串函数)

  • 法律会计审计咨询合同需要缴纳印花税吗
  • 公司股东变更需要本人到场吗
  • 不动产租赁税率9%
  • 报账单大写金额填写方式
  • 企业税分几种类型
  • 计提工资附什么单据
  • 专用发票不抵扣怎么做账
  • 一般纳税人加计抵减申报表怎么填
  • 其他预算收入科目核算内容
  • 进口增值税发票图片
  • 货运代理公司会计涉及的科目
  • 小规模纳税人可以转为一般纳税人吗?
  • 建筑企业在四库一平台找不到
  • 计算广告的基本运作模式
  • 一般纳税人简易征收范围
  • 地税定额发票还要交税吗
  • .net 安装
  • 各类基本社会保障性缴款是单位缴纳部分吗
  • 计提待摊费用怎么记账
  • 电脑蓝屏修复方法是什么
  • linux查看磁盘空间 命令fdisk
  • wmpdmc.exe是什么意思
  • 简易计税办法和一般计税办法
  • 原始凭证容易出现错误的原因
  • 都有哪些收据可以抵税
  • 跨境电商需要缴纳哪些税种
  • 购买净资产为负的资产
  • 博登湖下载
  • 地税没申报罚款多少
  • Vision Transformer 模型详解
  • Web前端开发知识点总结
  • 如何用html编写一个简单的网页
  • umount命令详解
  • js创建对象的三种方式
  • python可以制作软件吗
  • python类 方法
  • 逻辑电路选择器
  • 如何在国家税务局增值税纳税申报
  • 社保缴费基数3400
  • 个人所得税申报流程图
  • 普通发票两联都盖章吗
  • php好用的cms
  • 如何去掉或修改文件夹
  • mysql怎么截取字段
  • 出口资质证书
  • 无偿调入的固定资产怎么记账
  • mysql sql性能调优的方法
  • SQL SERVER中关于exists 和 in的简单分析
  • 月未转出未交增值税
  • 小规模纳税人记账报税流程
  • 开具信用证的费用能开专票吗
  • 产权转让印花税减半征收
  • 低于注册资本转股怎么办
  • 开出发票上有折扣的怎么入账?
  • 一般纳税人企业所得税多久申报一次
  • 资产负债表编制
  • 中小型企业产品定位方案
  • 工程结算科目是一级科目吗?
  • win7还是win8好用
  • hyper怎么用
  • shcore.dll干啥用
  • win7系统怎么设置开机密码?
  • shell 子函数
  • win7系统的文件夹怎么挪位置
  • linux怎样使用
  • win10开机多了一个账户怎么删除
  • cocos2dx游戏有哪些
  • jquery地址
  • android基础入门教程
  • 自定义view ondraw
  • js 调试
  • python遍历列表的两种方法
  • netbeans12.0安装教程
  • 哪些可以享受三免一补
  • 办公室主任和党支部书记哪个职位高
  • 江西省税务局官网查询系统
  • 合伙企业可以融资吗
  • 我国税制结构是怎样的
  • 税务迁出需要哪些手续2020年
  • 国外寄回来的奶粉被海关查到剪开,快递公司怎么处理
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设