第一种是在HTML中加PHP。

大段大段的html代码中,在各个需要执行php的地方<?php .... ?>。这种方法在ASP的程序中比较常见。 
例子: 
<head> 
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 
<meta http-equiv="Content-Language" content="zh-CN" /> 
<title>Hello World</title><style>body{font-size:15px;color:#000;font-family:Arial,Helvetica,sans-serif;}a{color:#039;text-decoration:none;}</style> 
</head>

<body>

<?php 

?> 
</body></html>  

第二种用echo输出HTML。

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

<?php 
if(!$_POST) 

echo '


第三种就是用(<<<)标记符了。

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

<?php 
print <<<EOT 
<div class="slidecont">{$label[deepblue_mainslide]}</div> 
<div class="newcontainter"> 
<div class="head">{$label[deepblue_mainh1]}</div> 
<div class="cont" >可以多次使用EOT方式输出,但是<<<EOT后和EOT;前都不能有空格,而且EOT;要独占一行! 

相关文章:

  • 2021-12-13
  • 2021-11-13
  • 2021-11-13
  • 2021-11-13
  • 2022-02-10
  • 2022-12-23
  • 2021-12-05
猜你喜欢
  • 2021-11-13
  • 2021-11-13
  • 2021-11-13
  • 2021-11-13
  • 2021-11-13
  • 2021-11-28
相关资源
相似解决方案