php加入html
① 在php中可以插入html代码吗
可以的,有两种方式:
直接echo “html代码”;
使用Heredoc技术,如下:
$html_str=<<<EOT
html代码
EOT;
echo$html_str
② php加入html代码问题(很基础的)
<?php
if(!isset($_POST['email'])){ //在这里,第一个if开始
?>
<html>
<head></head>
<body>
<form action="" method="post">
请输入您的e-mail:<input type="text" name="email" value="<?php echo $_COOKIE['email'];?>" />
<input type="submit" name="submit" value='提交' />
<?php
if($_COOKIE['lastsave']){ //在这里,第二个if开始
$days=round((time()-$_COOKIE['lastsave'])/86400);
echo "<br/>自上次提交表单,共$days";
} //在这里,第二个if结束
?>
</form>
</body>
</html>
<?php
} //在这里,第一个if结束,并开始else
else{
if(!empty($_POST['email'])){ 在这里,开始第三个if
setcookie("email",$_POST['email'],mktime()+(86400*30),"/");
setcookie("lastsave",time(),mktime()+(86400*30),"/");
echo "您的email已经记录";
} //在这里,结束第三个if并开始else
else
{
echo "错误:请输入您的电子邮件地址";
} //在这里,第三个if的else结束
} //在这里,第一个if的else结束
?>
</body>
</html>
=======================================================
下面是这个if语句的结构:
if(){
……
if(){
……
}
……
}else{
if(){
……
}else{
……
}
}
其实这段程序采用了如下的方式进行书写,和加入大量的变量、echo是一样的效果,这样显得程序更加精简:
<?php if(..){ ?>
这里是html代码
<?php }else{ ?>
这里也是html代码
<?php } ?>
以上的方法是php和html视图完美结合的一种方案,另外,如果你使用过例如smarty模板的话,还有更加简单、方便的方法。
编程,没有做不到,只有想不到……
③ php插入html文件
PHP插入或者引入外部文件的函数有:require,require_once,include,include_once等;插入HTML文件使用其中任意一个函数都可以;
比如.php要插入zd.html文件,示例如下:
<!DOCTYPEhtmlPUBLIC"-//W3C//DTDHTML4.01Transitional//EN""http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<metahttp-equiv="Content-Type"content="text/html;charset=UTF-8">
<title>HTML</title>
</head>
<body>
<fontcolor="red">html部分</font>
</body>
</html>
<?php
echo"-----------插入的HTML内容如下----------------";
echo"<br/>";
require'test.html';
?>
运行效果如下:
④ 怎样给php页面里添加html页面
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>";
}
?>
⑤ 如何在PHP中嵌入一个HTML文件
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文件完成!
⑥ 如何在html文件里写php程序
可以使用<?php ?>将php语句包含,然后将html格式改为php。
1、新建html文档并使用html模板生成必要元素,然后在body标签中添加一段文字:
⑦ php加入html代码问题(很基础的)
这段代码有点乱,但不影响输出
你可以整理下,html,body的开始符在if里面,最好移除来
并将else上面的结束符去掉
应该更加容易理解
⑧ 如何在HTML 中嵌入 PHP 代码
一般的html中嵌入php,可以在文件的任何位置直接写php代码就好啊,但是这个文件你要保存为.php为后缀。
如:
文件a.php,内容为
还有种情况就是用模板了,使用模板机制后,你可以在html文档里面直接写调用标签就可以了,常见的smarty模板,
⑨ 怎么在PHP中加入HTML文件
如果是嵌入式的,直接在<?php ... ?>标签以外写HTML代码即可
如果是要引入模板文件,那推荐使用模板引擎,比较常见的是Smarty
⑩ 怎么在PHP中加入HTML文件
1.做的包含文件即可:require('w.html');include('w.html');require_once('w.html');include_once('w.html');
2.将html文件赋值给一个变量
3.print<<<EOM
html代码
EOM;