位置: 编程技术 - 正文

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

  • 税后经营净利润加折旧与摊销
  • 23年车辆购置税税率
  • 房地产企业怎么认定
  • 房租确认后能不退押金吗
  • 生产领用周转材料
  • 红字发票抵扣联丢了怎么办
  • 未核定印花税
  • 会计信息采集审核需要多久
  • 公司可以用现金付房租吗
  • 超市顾客返利如何做账务处理?
  • 员工出差火车票可以抵扣进项吗
  • 核定增收和查账增收的区别
  • 子公司给母公司开票
  • 如何查询当月社保和公积金是否缴纳
  • 非税收入通用票据需要盖章吗
  • 公司没有员工怎么零申报
  • 网上订酒店怎么预定
  • 关联方转移定价注意问题
  • 其他业务收入和其他业务成本
  • 利息怎么算的计算公式举例
  • 抄报税失败是怎么回事
  • 汇兑损益怎么记账
  • 分期服务费是啥
  • 公司法人的车租赁合法吗
  • 电脑装机光盘
  • 已计提折旧怎么计算
  • 应收账款怎么做分录
  • 人工单位怎么写
  • 房地产公司土地在资产负债表列入
  • Uniapp使用$base方法
  • vue 配置
  • sortable js
  • 深度学习之bottleneck layer
  • mysql的间隙锁与排他锁
  • 需要计提坏账准备吗
  • 2022年最新版微信
  • Python函数的参数及其类型
  • js数组entries
  • python中mktime函数
  • 沙子产量表格
  • 没有开具发票的收入如何入账?
  • 用友t3系统功能怎么用
  • 如何拉企业纳税申报表
  • sqlserver2005数据库备份
  • 管理费用冲减其他应付款分录
  • 企业信息联网核查系统的意义
  • 为什么合理损耗不计入成本
  • 金税盘数据迁移到税务ukey
  • 房地产企业固定资产贷款
  • 在建工程发生的运费计入什么科目
  • 小规模纳税人已付款对方不开发票几年了会计分录
  • 怎样可以冲销企业微信
  • 制造费用月末怎么结转到生产成本
  • 人工费怎么核算
  • 企业支付宝提现到对公账户要交税吗
  • 公司汽车购置税怎么交
  • 如何提取工会经费的钱
  • 发票作废有什么后果
  • 忘交残保金了怎么补交
  • ntfs分区的优点
  • 直接玩鬼泣4
  • ubuntu设置关闭按钮在右侧
  • win10教育系统
  • linux0.01编译
  • centos安装软件教程
  • windows7的使用方法
  • win10一年更新一次
  • cocos2dx环境搭建
  • nodejs读取文件和写文件的方法
  • android基础教程
  • unity 3d ui
  • dns设置为网关会出现什么问题了
  • 什么是城建税和土地税
  • 国家税务总局核定的该车最低计税价格
  • 国税局征收的税种有哪些?
  • 企业所得税减按90%计入收入总额
  • 深圳纳税信息查询
  • 铅球七米
  • 房屋出租到哪里挂出去
  • 广西地方税务局2017年公务员拟录用
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设