位置: 编程技术 - 正文

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

  • 所得税汇算清缴时间期限
  • 给离退休人员发的短信
  • 一般纳税人开劳务专票多少个点
  • 政府补贴款需要缴纳增值税
  • 失控发票一定要补税吗
  • 金税盘服务费怎么抵扣税
  • 个体户开运输发票怎么开
  • 罚没收入属于
  • 购销合同印花税优惠政策
  • 存货跌价准备转销会影响当期损益吗
  • 行政事业单位餐标
  • 增值税补交还有没有责任
  • 给员工发中秋福利
  • 事业单位财政授权书模板
  • 增值税与实际缴纳不符
  • 预缴的企业所得税可以扣除吗
  • 农产品收购发票上的买价含税吗
  • 劳务报酬个人所得税怎么计算
  • 增值税扣税项目范围
  • 哪些情况下超市销售发霉食品免责
  • 已付款收货未收到发票会计分录
  • 监理费该谁出
  • 长期待摊未摊完处置如何账务处理
  • 城市地下建设
  • 小微企业需要税务登记吗
  • 高新技术企业人员工资占比
  • 福利费用会计分录
  • 小规模纳税人取得防伪税控系统普通发票
  • 清除cookies有什么用
  • 货物无偿赠送分录
  • php多维数组合并相同key
  • nginx静态文件服务器
  • yolo v5 focus
  • 多洛米蒂徒步线路
  • 收到证券公司异常交易
  • thinkphp5框架介绍
  • php基于mcrypt_encrypt和mcrypt_decrypt实现字符串加密解密的方法
  • java后端代码例子
  • php判断用户名是否正确
  • python中的threading模块
  • ubuntu系统安装教程
  • 所得税做账是否需要发票
  • 利润表的组成是指
  • 印花税购销合同计税依据
  • 给员工买保险的好处和坏处
  • 个税申报怎样作废
  • 小规模纳税人有几种税率
  • 定期定额征收和核定征收哪个好
  • 收到返款计入什么科目
  • 委托收款和托收承付结算流程图
  • 小型微利企业认定标准2022年
  • 会计记错账有什么后果
  • 机票的退票费会退到哪里
  • 固定资产残值怎么做账务处理
  • 一般纳税人租赁不动产增值税税率
  • 银行贴现手续费可以税前扣除吗
  • 开空头发票犯法吗
  • 跨年的费用
  • 未结转本年利润的股东分红的分录
  • 资产负债表固定资产怎么填
  • workbench如何运行
  • sql server使用教程(图文)
  • u盘启动盘如何克隆另外u盘
  • win10注册表主键
  • mac版安装教程
  • SsAAD.exe - SsAAD是什么进程
  • win7系统360浏览器自动打开怎么关闭
  • jquery添加css样式
  • python爬取csdn
  • unity3d ik
  • python中的description
  • js实现跨域访问的几种方式
  • 1万4千块钱交多少个人所得税
  • 怎么打印纳税申报单
  • 文化公司税务筹划
  • 北京昌平区租房价格
  • 国税局的标志
  • 国税手工发票
  • 网上办税服务厅
  • 2013年山西高考作文
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设