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()

     
     
  • 相关阅读:
    《计算机网络 自顶向下方法》 第3章 运输层 Part1
    Java 字符串截取问题
    Java 字符排序问题
    Linux 下实时查看日志
    Java项目 打war包方法
    Linux 下 安装jdk 1.7
    Linux 下安装jetty服务器
    Linux 系统下安装 rz/sz 命令及使用说明
    Xshell
    Linux 常用命令大全
  • 原文地址:https://www.cnblogs.com/Renyi-Fan/p/9129479.html
Copyright © 2011-2022 走看看