zoukankan      html  css  js  c++  java
  • 如何在PHP页面中原样输出HTML代码(是该找本php的数来看了)

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

    一、总结

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

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

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

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

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

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

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

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

    解答:对的。

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

    解答:使用 html_entity_decode() 函数

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

    解答: get_html_translation_table()

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

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

    1 header("Content-Type: text/html; charset=utf-8");  
    2 $str="<a href="www.107lab.com">107网站工作室</a>";  
    3 echo $str;  
    4 echo "<br>";  
    5 echo htmlentities($str,ENT_QUOTES,"UTF-8");  

    运行结果为:

    107网站工作室
    <a href="www.107lab.com">107网站工作室</a> 

    技巧:在应用此函数对字符串转换成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 实体转换回字符串,我们该怎么做?

    解答:使用 html_entity_decode() 函数

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

    解答: get_html_translation_table()

     
     
  • 相关阅读:
    空余时间
    日期的获取
    checkbox的样式
    表格
    v-for的一些小demo
    进程在与Windows Process Activation Service通信时出现严重错误 w3wp.exe错误
    c# 一些DateTime.Now的常用语法
    wcf错误 无法激活服务,因为它不支持 ASP.NET 兼容性
    c# 未能加载文件或程序集 相关原因
    IIS配置使网站访问速度提升
  • 原文地址:https://www.cnblogs.com/Renyi-Fan/p/9129479.html
Copyright © 2011-2022 走看看