如何在PHP页面中原样输出HTML代码(是该找本php的数来看了)

一、总结

一句话总结:字符串与HTML之间的相互转换主要应用htmlentities()函数来完成。

1、php中的html标签如何原样输出?

解答:用htmlentities()函数来完成

2、htmlentities()函数的作用是什么?

解答:字符串与HTML标签之间的相互转换

3、htmlentities()函数的三个主要参数是什么?

解答:参数一:要转换的html标签 参数二:对单引号和双引号是否转换的各种情况  参数三:字符集

4、htmlentities() 函数把字符转换为 HTML 实体。这句话对么?

解答:对的。

5、要把 HTML 实体转换回字符串,我们该怎么做?

6、用什么函数可以返回 htmlentities() 使用的翻译表?

二、如何在PHP页面中原样输出HTML代码

字符串与HTML之间的相互转换主要应用htmlentities()函数来完成。

1 header("Content-Type: text/html; charset=utf-8");2 $str="107网站工作室";3 echo $str;4 echo "
";5 echo htmlentities($str,ENT_QUOTES,"UTF-8");

运行结果为:

107网站工作室

107网站工作室

技巧:在应用此函数对字符串转换成HTML字符串的过程中,设置参数charset的字符集为utf-8,即可以避免在输出中文字符时出现乱码。

htmlentities() 函数把字符转换为 HTML 实体。

提示:要把 HTML 实体转换回字符,请使用 html_entity_decode() 函数。

提示:请使用 get_html_translation_table() 函数来返回 htmlentities() 使用的翻译表。

三、测试题-简答题

1、php中的html标签如何原样输出?

解答:用htmlentities()函数来完成

2、htmlentities()函数的作用是什么?

解答:字符串与HTML标签之间的相互转换

3、htmlentities()函数的三个主要参数是什么?

解答:参数一:要转换的html标签 参数二:对单引号和双引号是否转换的各种情况  参数三:字符集

4、htmlentities() 函数把字符转换为 HTML 实体。这句话对么?

解答:对的。

5、要把 HTML 实体转换回字符串,我们该怎么做?

6、用什么函数可以返回 htmlentities() 使用的翻译表?

php 输出带参数整个html页面,如何在PHP页面中原样输出HTML代码(是该找本php的数来看了)...相关推荐

  1. php 像页面输出html,PHP在页面中原样输出HTML代码的方法介绍

    本篇文章给大家介绍一下PHP在页面中原样输出HTML代码的方法.有一定的参考价值,有需要的朋友可以参考一下,希望对大家有所帮助. 字符串与HTML之间的相互转换主要应用htmlentities()函数 ...

  2. android开发使用c+_如何在Android项目中开始使用C ++代码

    android开发使用c+ by Onur Tuna 通过Onur Tuna 如何在Android项目中开始使用C ++代码 (How to start using C++ code in your ...

  3. php引用http的页面,如何在HTTPS 网页中引入HTTP资源: Mixed Content?

    HTTPS页面里动态的引入HTTP资源,比如引入一个js文件,会被直接block掉的.在HTTPS页面里通过AJAX的方式请求HTTP资源,也会被直接block掉的. 方法1:相对协议. 对于同时支持 ...

  4. c语言参数不能用 吗,如何在C语言中禁止“未使用的参数”警告?

    您可以使用gcc / clang的未使用属性,但是我在标头中使用这些宏,以避免在整个源代码中__attribute__都有gcc特定的属性,而且到处都有点冗长/难看. #ifdef __GNUC__ ...

  5. c语言如何引用参数,关于exec:如何在C语言中使用适当的参数调用execl()?

    我有VLC(用于复制视频的程序) 如果我输入一个shell: / home / vlc" / home /我的电影/我想看的电影.mkv" 它打开了一个复制电影. 但是,当我运行以 ...

  6. mybatis传入参数为map时如何在mapper.xml中获取

    有时在开发中难免会遇到传入的参数为map类型的时候, map的key为数据库中的主键或者其他的唯一字段, value为需要进行插入的值,在mybaits的XML文件中进行遍历取出map参数中的值, 有 ...

  7. 如何在Visual Studio中直接使用示例代码浏览器搜索下载和管理代码示例

    今天微软一站式示例代码库团队发布了示例代码浏览器的Visual Studio 扩展.有了它,开发人员就可以在Visual Studio 2010里直接通过Alt+F1快捷键搜索示例代码,并方便地对示例 ...

  8. JavaScript 工作原理(二)-如何在 V8 引擎中书写最优代码的 5 条小技巧(译)

    From:https://segmentfault.com/a/1190000014770145 原文请查阅这里,略有删减. 本系列持续更新中,Github 地址请查阅这里. 这是 JavaScrip ...

  9. JavaScript 工作原理之二-如何在 V8 引擎中书写最优代码的 5 条小技巧(译)

    原文请查阅这里,略有删减. 本系列持续更新中,Github 地址请查阅这里. 这是 JavaScript 工作原理的第二章. 本章将会深入谷歌 V8 引擎的内部结构.我们也会为如何书写更好的 Java ...

最新文章

  1. Caffe 关于 LetNet-5 之 lenet_train_test.prototxt 解析
  2. idea 快速导入实现父类方法_教你快速吸引精准粉丝实现流量变现的方法
  3. C++中为什么没有try finally的理解
  4. Alpha预乘-混合与不混合[转]
  5. 表的插入、更新、删除、合并操作_13_通过表关联更新多个字段
  6. FancyBox - 经典的 jQuery Lightbox 插件
  7. java 资源锁定_如何在Java中创建时正确锁定资源
  8. python 高级_Python高级特性(一)
  9. (原创)如何进行有符号小数乘法运算?(Verilog)
  10. VBS播放WMP文件
  11. Linux 30岁啦,这些历史你知道多少呢?
  12. IDEA报错 Cannot resolve method ‘xxx‘ in ‘xxx‘
  13. mysql 客户端SSL错误2026 (HY000)
  14. 机器学习流行趋势一览
  15. MFC视图窗口(CView子类)初始化消息的调用顺序
  16. oracle分段统计总数,Oracle 分段 统计 查询
  17. GANs和Generative Adversarial Nets和Vox2Vox: 3D-GAN for Brain Tumour Segmentation
  18. 从打工到创业,我总结了六大业务精髓
  19. [windows phone7 ]手机端程序备份工具--wp7钛备份 查看已安装程序GUID
  20. 华南理工机试java机试_2019华南理工大学计算机学硕初试复试经验帖

热门文章

  1. python有趣的工具_python好玩的小工具(正在create中)
  2. 形变块匹配跟踪(2):配准跟踪与几何约束_md
  3. 串口通信模块5:串口操作自定义类(3)
  4. 利用ajax.dll进行Ajax的开发2007-07-15 15:38
  5. go语言中使用递归函数实现文件目录的遍历
  6. java基础 -- 数据类型,基本程序结构
  7. ubuntu/Linux下 提示“conda:未找到命令”
  8. Navicat设置unique报错
  9. 装饰者模式(为对象提供加强的接口)
  10. input的值提交不上