位置: 编程技术 - 正文

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

  • 付款给对方的会计分录
  • 含税金额怎么算税额公式
  • 已导出的申报表如何修改
  • 全国统一吗?
  • 股权变更怎么缴税
  • 有发票和银行单据的区别
  • 固定资产本期折旧额与上期不一样
  • 未结清全额是逾期吗
  • 有关税收的征收管理规定介绍
  • 事业单位自用的房产
  • 公司与银行签订的远期合约汇率是什么
  • 资产处置损失计算方法
  • 库存现金盘亏无法查明原因的分录
  • 新准则 预提费用
  • 资本溢价最后转入哪里
  • 公司注销了是不是就不能用了
  • 消耗性生物资产
  • 销售净利率如何分析出来
  • 为什么我的win10
  • win11咋截屏
  • 关于怀孕在线咨询
  • 百度有钱花借钱会上征信吗
  • vue blob下载文件
  • 合作社实际没有自产自销,但税务方面怎么可以提供证明
  • 怎么区分债券折价还是溢价
  • 什么是原始凭证?审核原始凭证主要审查哪些内容?
  • 应收账款保理的主要意图在于
  • 小米路由器2代改8t
  • 免施工许可证
  • 若依框架是什么框架
  • uniapp webgl
  • uni-app编译
  • 手撕视频教程全集
  • nginx怎么运行php
  • 库存现金每月终了由谁清点
  • 未分配利润在科目余额表里怎么看
  • 怎样网上抄税
  • 应交税费为负数要调整吗
  • 企业预付账款科目设置
  • 印花税的申报表怎么打印
  • 珠宝可以开票抵扣吗
  • 个税子女教育扣除申报方式怎么选
  • 深入浅出embedding pdf
  • 预收一年房租的会计科目
  • 工会经费通过应交税费核算吗
  • 政府拨款怎么做账
  • 提取盈余公积的会计科目
  • 进口关税税款的计税依据
  • 临时账户名称是什么意思
  • 国际航班怎么报销
  • 企业的投资公司 私募
  • win7系统宽带连接
  • win8玩英雄联盟
  • fedora系统怎么安装
  • 硬盘安装后不显示
  • vmware虚拟化解决方案
  • solaris命令大全
  • sonytray.exe - sonytray是什么进程
  • linux系统干嘛的
  • win7电脑桌面图标不见了右键也没用
  • java.exe是指
  • KbdTray.exe - KbdTray是什么进程 有什么作用
  • 如何在win7电脑上添加新的打印机
  • linux系统怎么添加用户名和密码
  • windows7 远程连接
  • 杨辉三角的代码
  • python将字典转换成字符串
  • angular页面加载完后执行方法
  • python lxml解析xml
  • node如何使用
  • linux shell脚本攻略(第3版)
  • 图片旋转鼠标键盘怎么弄
  • javascript面向对象编程指南
  • 国家税务2018年61号附件
  • 陕西省国家税务总局班子成员
  • 税控盘税务数字书驱动找不到应用程序是咋回事
  • 税务总局2017年11号公告第二条
  • 公民海外收入纳税
  • 宁波购房契税退税条件
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设