PHP中嵌入HTML有多种方式,这里列出几种常用方式:
PHP代码输出HTML代码
HTML代码中嵌入PHP
PHP中使用include ()函数引用Html文件;
示例HTML代码(test.html)
<body><p>我是一段Html代码</p>
</body>
方式一:
<?php$int=rand(0,1)
if($int==1){
echo "<p>取到的随机数是1</p>"
}else{
echo "<p>取到的随机数不是1</p>"
}
?>
方法二:
修改test.html为test.php文件,直接写PHP代码
<body><p>我是一段Html代码</p>
</body>
<?php
echo "<p>我是由PHP输出的HTML代码</p>"
?>
注:如果想要输出大段HTML,请参考下面代码:
<body><p>我是一段Html代码</p>
</body>
<?php
echo <<<END
<p>我是由PHP输出的HTML代码</p>
<p>我是由PHP输出的第二行代码</p>
END
?>
注:标记符号必须顶头写
方式三:
我们直接引用HTML代码进PHP中。
<?phpinclude ("test.html")
?>
1.xml风格<?php
echo"这是xml风格的标记"
?>
xml风格的标记是常用的标记,也是推荐使用的标记,服务器不能禁用,该风格的标记在xml,xhtml中都可以使用。
2.脚本风格
<script languange="php">
echo'这是脚本风格的标记'
</script>
3.简短风格
<?这是简短风格的标记?>
注:需要在 php.ini 配置文件中开启 short_open_tag = on
4.asp风格
<%
echo'这是asp风格的标记'
%>
注:需要在 php.ini 配置文件中开启 asp_tags = on
上面asp风格与简短风格需要在php.ini中设置下。默认是不支持的。
php里面添加html文件,很多时候需要用到!如添加一个站点统计到网站,如果你的网站全部是php来写的,这时候直接用echo输出统计代码就会出现问题!然后php可以很方便的引入一个html文件,这样就方便多了!
具体 *** 作如下:
在do_footer函数里面利用include即可导入一个html文件
1)修改do_footer函数
function do_footer($credits = true) {
global $globals
echo "</div<!–#container closed–\n"
include("hugwww-footer.html")
if($credits) @do_credits()
do_js_from_array($globals['post_js'])
// warn warn warn
// dont do stats of password recovering pages
@include(‘ads/stats.inc’)
printf("\n<!–Generated in %4.3f seconds–\n", microtime(true) – $globals['start_time'])
2)将统计代码写入hugwww-footer.html文件完成!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)