php中添加HTML代码,就是php类型的文件中添加html代码~

第一种是在HTML中加PHP。

大段大段的html代码中,在各个需要执行php的地方<?php .... ?>

比如 line7-9:

 1 <head>
 2     <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
 3     <meta http-equiv="Content-Language" content="zh-CN" />
 4     <title>Hello World</title>
 5 </head>
 6 <body>
 7     <?php
 8     echo "Hello world!这是正文";
 9     ?>
10 </body>
11 </html>

第二种用echo输出HTML。

因为HTML有的元素中有双引号,所以用echo输出的内容用单引号括起来,避免出错,也省了转义这一步。比如这样的代码:

 1 <?php
 2     if(!$_POST){
 3     echo ‘<form action="" method="post">
 4     服务器地址:<input type="text" name="host" value="localhost" /><br />
 5     数据库账号:<input type="text" name="user" value="" /><br />
 6     数据库密码:<input type="password" name="pwd" value="" /><br />
 7     指定数据库:<input type="text" name="db" value="test" /><br />
 8     <input type="submit" value="确定"/>
 9     </form>‘;
10     }
11 ?>

或者这种加了转义符号的:

1 <?php
2     echo "<input type=\"submit\" value=\"确定\"/>" ;
3 ?>

第三种就是用(<<<)标记符了,这是在PHP168的模板代码中首次见到的。

 1 <?php
 2     print <<<EOT
 3     <div class="slidecont">{$label[deepblue_mainslide]}</div>
 4     <div class="newcontainter">
 5         <div class="head">{$label[deepblue_mainh1]}</div>
 6         <div class="cont" id="Tab1">{$label[deepblue_maint1]}</div>
 7         <div class="cont" id="Tab2">{$label[deepblue_maint2]}</div>
 8     </div>
 9     <a href="$rs[url]" title="$rs[descrip]" target="_blank">$rs[name]</a>
10 EOT;
11 ?>

“<<<EOT”和“EOT;”中间的文档直接输出,一个比较好理解的说法是“一个多行的echo ”。 
优点是输出大段HTML方便,不需要转义,而且可以引用变量。

但是在使用(<<<EOT) 标记符还有一点需要注意:标识符结束字符串既EOT;要独占一行,前后都不许再有内容,否则这个php文件就相当于废了。

这里的EOT标记可以替换成 任意标记 比如 print <<<END

PHP中添加HTML代码的三种方法(printEND)相关推荐

  1. SQL Server在存储过程中编写事务处理代码的三种方法

    SQL Server中数据库事务处理是相当有用的,鉴于很多SQL初学者编写的事务处理代码存往往存在漏洞,本文我们介绍了三种不同的方法,举例说明了如何在存储过程事务处理中编写正确的代码.希望能够对您有所 ...

  2. 在VS工程中添加lib库的三种方法

    方法1:  通过设置工程配置来添加lib库. A.添加工程的头文件目录:工程---属性---配置属性---c/c++---常规---附加包含目录:加上头文件存放目录. B.添加文件引用的lib静态库路 ...

  3. JavaScript——关于JavaScript、在HTML中嵌入JS代码的三种方式、变量

    文章目录 JavaScript 01 关于JavaScript 1.1 JS的发展历史 1.2 JS的特性 1.3 JS的组成 1.4 JSP和JS的区别 02 在HTML中嵌入JS代码的三种方式 2 ...

  4. Java中遍历Set集合的三种方法(实例代码)

    哈喽,欢迎来到小朱课堂,下面开始你的学习吧! Java中遍历Set集合的三种方法 废话不多说,直接上代码 1.迭代遍历: Set set = new HashSet(); Iterator it = ...

  5. JS-01-在HTML中嵌入JavaScript代码的三种方式

    JS-01-在HTML中嵌入JavaScript代码的三种方式 1.JavaScript概述 Web的组成有HTML.CSS还有即将要学习的JavaScript(简称JS). CSS和JS主要是服务于 ...

  6. Struts2中action接收参数的三种方法及ModelDriven跟Preparable接口结合JAVA反射机制的灵活用法...

    Struts2中action接收参数的三种方法及ModelDriven跟Preparable接口结合JAVA反射机制的灵活用法 www.MyException.Cn   发布于:2012-09-15 ...

  7. mysql在计算机管理中的路径怎么修改_Rstudio中修改工作路径的三种方法

    原文链接: Rstudio中修改工作路径的三种方法_weixin_44370085的博客-CSDN博客_rstudio改变工作目录​blog.csdn.net Rstudio中修改工作路径的三种方法 ...

  8. 计算机启动应用程序的方法,excel的程序_Excel2010中启动应用程序的三种方法

    使用Excel时,需要先启动应用程序,怎么去进行操作启动它?今天,学习啦小编就教大家在Excel2010中启动应用程序的三种方法. Excel2010中启动应用程序的三种步骤如下: 1.开始菜单 在桌 ...

  9. Eclipse远程调试Java代码的三种方法

    Eclipse远程调试Java代码的三种方法, 第1种方法是用来调试已经启动的Java程序,Eclipse可以随时连接到远程Java程序进行调试, 第2种方法可以调试Java程序启动过程,但是Ecli ...

最新文章

  1. 深度理解目标检测(MMdetection)-HOOK机制
  2. 2018acm-icpc宁夏邀请赛后记
  3. 风变的python课程怎么样_风的解释|风的意思|汉典“风”字的基本解释
  4. 欲求不满之 Redis Lua 脚本的执行原理
  5. Java的jdk在win10安装配置环境变量
  6. (数组) leetcode 189. Rotate Array
  7. php 对ioc容器的理解,关于php:了解IoC容器和依赖注入
  8. STM32 ARM调试问题总结
  9. android读取xml文件来实现省份,城市,区的选择
  10. 理解VMware资源池
  11. 用html制作一个中国高铁网页,行者|终于有人制作了一张靠谱的全国高铁地图!...
  12. Benzoic acid,4-(((diphenylamino)carbonyl)oxy)-3-nitro,2-硝基-4-羧基苯基-N,N-氨基甲酸二苯酯,2-Ncdc
  13. nginx中的sub_filter
  14. 给一整型变量a,写两段代码,第一个设置a的bit3,第二个清除a的bit3.“a的bit3”
  15. python index out of bounds_使用python中遇到的坑
  16. img标签图像cors跨域获取资源
  17. 打通WordPress和微信公众号
  18. 各种开放API接口汇总信息
  19. 你不得不会的EXCEL选择性粘贴
  20. Microsoft旗下的Bing(必应)被封锁。可以试试加4的方法继续使用

热门文章

  1. 几种常见信号波形变换电路
  2. CCleaner v5.12.5431 单文件汉化版
  3. IK分词器使用自定义词库
  4. Potocol Buffer详解
  5. 如何在友好的情景下向用户索取手机权限?
  6. Wizard 开源文档管理系统1.0发布啦
  7. 版本信息文件、虚拟环境创建
  8. 程序设计语言常见面试题
  9. linux 上操作mysql
  10. shell 脚本调试