位置: 编程技术 - 正文

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

  • 递延所得税负债是什么科目
  • 经营所得汇算在哪里查
  • 企业购入免税农产品
  • 房地产企业怎么认定
  • 私车公用是否合法
  • 新增资产额怎么计算
  • 预付账款收不回发票怎么核销
  • 同一控制企业合并的特征包括
  • 国有独资企业交企业所得税规定
  • 个人兼职取得的收入和退休人员再任职取得的收入
  • 工会经费怎样申报
  • 汇票 到期
  • 场外货币基金赎回利息
  • 递延纳税筹划策略研究
  • 劳服企业可以安差额税上税吗?
  • 公司一般户走账要交税吗
  • 金三打印客户端插件如何下载?
  • 滞纳金是否有上限
  • 公司支付劳务派遣人员工资账务处理
  • 高新企业研发投入后产出增加
  • 返还经费
  • 已认证的发票在哪里查
  • 固定资产清理会计处理例题
  • 小微企业附加税怎么算
  • 配件进出库账目怎么做
  • 如何计算每个月的天数
  • PHP:stream_encoding()的用法_Stream函数
  • yolov5s和yolov5m
  • 什么是企业最佳融资方式
  • 本期销售的单位成本怎么算
  • 前端axios是什么
  • thinkphp框架作用
  • 抖音是如何成功的
  • OpenCV之 BGR、GRAY、HSV色彩空间&色彩通道专题 【Open_CV系列(三)】
  • audit.exe
  • 现代服务包括哪些税目
  • 公司主营业务怎么介绍
  • 社保的残保金的用途
  • 完美解决怠速抖动加油就平稳
  • 税控盘的作用是什么
  • 固定资产一次性扣除政策
  • 一年的房租费摊销的账务处理
  • mongodb mysql配合使用
  • 简易计税差额抵扣
  • 扫码开票怎么弄
  • 福利费列支的个税怎么算
  • 开外经证怎么预约办理
  • 将自产的产品用于非应税项目
  • 预收账款怎么用
  • 上年的应收帐款怎么记账
  • 结转是什么意思啊
  • 实际验收入库是什么科目
  • 现金进货账务处理
  • 往来账项询证函怎么填写
  • 实收资本能直接转账吗
  • sql时间用什么数据类型
  • mysql主从复制原理详解
  • linux 解析
  • bios屏蔽nvme
  • 苹果mac os x 10.7.5如何升级
  • centos 6.6安装教程
  • win1020h2正式版
  • xp系统怎么取消密码怎么设置
  • win10系统怎么把ie浏览器放到桌面
  • windows屏蔽网络设置的方法不包括以下哪种
  • linuxftp服务器
  • centos如何安装yum
  • 武汉做无创要预约吗
  • win10如何更换
  • win8无法安装wps
  • win8怎么设置
  • Linux CentOS系统下tomcat配置ssl教程
  • 安卓游戏报告
  • html用法
  • 批处理转义字符如何
  • window.parent与window.openner区别介绍
  • javascript中的函数
  • 成都市地方税务局 组织税收收入 2010
  • 国税总局关于总局的文件
  • 汽车票用什么查
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设