英 [ˈentəti]   美 [ˈɛntɪti]

n.实体;实际存在物;本质

php htmlentities()函数 语法

作用:把字符转换为 HTML 实体

语法:htmlentities(string,flags,character-set,double_encode)

参数:

参数

描述

string

必须,规定要转换的字符串

flags

可选。规定如何处理引号、无效的编码以及使用哪种文档类型。可用的引号类型:

ENT_COMPAT - 默认。仅编码双引号。

ENT_QUOTES - 编码双引号和单引号。

ENT_NOQUOTES - 不编码任何引号。

无效的编码:ENT_IGNORE - 忽略无效的编码,而不是让函数返回一个空的字符串。应尽量避免,因为这可能对安全性有影响。

ENT_SUBSTITUTE - 把无效的编码替代成一个指定的带有 Unicode 替代字符 U+FFFD(UTF-8)或者 FFFD; 的字符,而不是返回一个空的字符串。

ENT_DISALLOWED - 把指定文档类型中的无效代码点替代成 Unicode 替代字符 U+FFFD(UTF-8)或者 FFFD;。规定使用的文档类型的附加 flags:

ENT_HTML401 - 默认。作为 HTML 4.01 处理代码。

ENT_HTML5 - 作为 HTML 5 处理代码。ENT_XML1 - 作为 XML 1 处理代码。

ENT_XHTML - 作为 XHTML 处理代码。

character-set

可选。一个规定了要使用的字符集的字符串。允许的值:UTF-8 - 默认。ASCII 兼容多字节的 8 位 Unicode,ISO-8859-1 - 西欧,ISO-8859-15 - 西欧(加入欧元符号 + ISO-8859-1 中丢失的法语和芬兰语字母),cp866 - DOS 专用 Cyrillic 字符集,cp1251 - Windows 专用 Cyrillic 字符集,cp1252 - Windows 专用西欧字符集,KOI8-R - 俄语,BIG5 - 繁体中文,主要在台湾使用,GB2312 - 简体中文,国家标准字符集,BIG5-HKSCS - 带香港扩展的 Big5,Shift_JIS - 日语,EUC-JP - 日语,MacRoman - Mac 操作系统使用的字符集,在 PHP 5.4 之前的版本,无法被识别的字符集将被忽略并由 ISO-8859-1 替代。自 PHP 5.4 起,无法被识别的字符集将被忽略并由 UTF-8 替代。

double_encode

可选。布尔值,规定是否编码已存在的 HTML 实体。TRUE - 默认。将对每个实体进行转换。FALSE - 不会对已存在的 HTML 实体进行编码。

说明:把字符转换为 HTML 实体。

php htmlentities()函数 示例

$str = "Bill& 'Steve'";

echo htmlentities($str, ENT_COMPAT); // 只转换双引号

echo "
";

echo htmlentities($str, ENT_QUOTES); // 转换双引号和单引号

echo "
";

echo htmlentities($str, ENT_NOQUOTES); // 不转换任何引号

?>

输出:

Bill & 'Steve'

Bill & 'Steve'

Bill & 'Steve'

收藏 | 0

php个人编程词典,【编程词典】php htmlentities()函数相关推荐

  1. C++编程常用头文件及其包含函数汇总

    C++编程常用头文件及其包含函数汇总 1.#include <iostream> #include<iostream>是标准的C++头文件,任何符合标准的C++开发环境都有这个 ...

  2. 【ES6】ES6编程规范 编程风格

    [ES6]ES6编程规范 编程风格 一.定义变量的规范 二.字符串 三.对象 四.数组 五.函数 查看更多ES6教学文章: 参考文献 引言:这是ES6系列教学的最后一篇.我们讲解一下ES6编程的规范. ...

  3. linux编程取消wait函数,Linux编程基础之进程等待(wait()函数).pdf

    Linux编程基础之进程等待(wait()函数) 编程过程中,有时需要让一个进程等待另一个进程 ,最常见的是父进程等待自己的子进程 ,或者父进程回收自己 的子进程资源包括僵尸进程.这里简单介绍一下系统 ...

  4. Linux的视频编程(V4L2编程)【转】

    本文转载自:http://blog.csdn.net/tommy_wxie/article/details/11472073 一.什么是video4linux Video4linux2(简称V4L2) ...

  5. 高阶函数||编程范式: 命令式编程/声明式编程 || 编程范式: 面向对象编程(第一公民:对象)/函数式编程(第一公民:函数)

    编程范式: 命令式编程/声明式编程 编程范式: 面向对象编程(第一公民:对象)/函数式编程(第一公民:函数) 高阶函数 filter/map/reduce filter中的回调函数有一个要求: 必须返 ...

  6. ORACLE PL/SQL编程之六:把过程与函数说透(穷追猛打,把根儿都拔起!)

    原文:ORACLE PL/SQL编程之六:把过程与函数说透(穷追猛打,把根儿都拔起!) ORACLE PL/SQL编程之六: 把过程与函数说透(穷追猛打,把根儿都拔起!)   继上篇:ORACLE P ...

  7. 转:java网络编程-HTTP编程

    转自: java网络编程-HTTP编程_Stillsings的博客-CSDN博客HTTP编程Java HTTP编程支持模拟成浏览器的方式去访问网页URL, Uniform Resource Locat ...

  8. java 编程原理_Java网络编程 -- 网络编程基础原理

    Hello,今天记录下 Java网络编程 --> 网络编程基础原理. 一起学习,一起进步.继续沉淀,慢慢强大.希望这文章对您有帮助.若有写的不好的地方,欢迎评论给建议哈! 初写博客不久,我是杨展 ...

  9. 实体词典 情感词典_tidytextpy包 | 对三体进行情感分析

    腾讯课堂 | Python网络爬虫与文本分析 TidyTextPy 前天我分享了 tidytext | 耳目一新的R-style文本分析库 但是tidytext不够完善,我在tidytext基础上增加 ...

最新文章

  1. Evaluation of long read error correction software 长读纠错软件的评估
  2. LDA-math-MCMC 和 Gibbs Sampling
  3. mongo 3t 处理时间
  4. Hibernate 笔记4 实现对数据库的增删改查
  5. windows10双系统安装ubuntu18.04
  6. iphone退款申请教程_【揭秘】朋友圈卖的iOS退款、王者荣耀0元撸点券教程
  7. 贸易相关术语[C-E]
  8. 数论 —— 逆元与同余式定理
  9. 力扣(141.21)补9.1
  10. 发布上线前,先小秀一把俺的64位浏览器,速度那觉对是杠杠滴,上youtube,上google不费劲
  11. [PHP]浅谈php混淆与反混淆
  12. 卷积的数学理解和图像处理
  13. 企业项目实战k8s篇(二十)持续集成与持续交付
  14. 从源代码分析DbSet如何通过ObjectStateManager管理entity lifecycle的生命周期
  15. 记一次面试的尴尬,说说作为数据库工程师,学好英语的重要性
  16. inprivate浏览是什么意思_如何使IE浏览器打开默认是InPrivate浏览
  17. 学习教练技术1--充满好奇心询问开放式问题
  18. babel es6转es5
  19. 李白计算机乐谱,天谕手游李白乐谱代码是什么-天谕手游李白乐谱代码分享_快吧手游...
  20. 汉诺塔python代码解释_python实现汉诺塔算法

热门文章

  1. ubuntu 20.04搭建samba文件共享服务器,实现基于Linux和Windows的共享文件服务
  2. 带你了解下车牌识别技术——(1)
  3. 3.13 CMMI3级——决策分析与解决方案(Decision Analysis and Resolution)
  4. CF1174F Ehab and the Big Finale(交互+剖分)
  5. Airsim雷达相机融合生成彩色点云
  6. 西门子PLC300的以太网模块使用总结
  7. echarts 仪表盘 文字位置_ECharts仪表盘样式
  8. [考研]考研倒计时第4天
  9. bnu1295 BNUEP的风云人物 C语言版
  10. 内外网同时访问 路由(route) 转发