很多站长朋友们都不太清楚php套用html,今天小编就来给大家整理php套用html,希望对各位有所帮助,具体内容如下:
本文目录一览: 1、 怎么把php与html嵌套在一起 2、 PHP里如何套html 3、 PHP里如何套html? 4、 PHP代码和HTML代码的嵌套问题 5、 如何在PHP中嵌入一个HTML文件 怎么把php与html嵌套在一起PHP 和HTML混写:
1.简单的:
<?php
$a = 5;
$b =3;
$c = $a - $b;
echo $c;
?>
<div>HTML 代码 </div>
-----------------------------------------------------------------------
2.用条件语句来控制HTML的输出:
<?php
$a = 6;
$b = rand(1, 10); //产生随机数;
if($a < $b)
{
?>
<div>HTML代码 ,部分1</div>
<?php
}
else
{
?>
<div>HTML代码 ,部分2</div>
<?php
}
?>
这段代码是用PHP来控制HTML的输出,会随机输出 HTML1,HTML2
PHP里如何套html一般来说有两种混合写法,一种是HTML套PHP,写作<?php ?>;另一种是PHP套HTML,写作<?php echo ?> ,若php开启短标签写法,也可写作<?=$item['RAND']?>
还有一种不太常用的混合写法如下:
easy way to execute conditional html / javascript / css / other language code with php if else:
<?php if (condition):?>
html code to run if condition is true
<?php else: ?>
html code to run if condition is false
<?php endif ?>
列出项目中的一段代码的两种写法:
[php] view plaincopy
<?php if($resitem['PREVIEW']){echo $resitem['PREVIEW'];} else {echo "static/images/bg72.png";}?>
写法二:
[php] view plaincopy
<?php if($resitem['PREVIEW']): ?> <?=$resitem['PREVIEW']?><?php else: ?>static/images/bg72.png<?php endif ?>
PHP里如何套html?一样的,只是html元素被包含在php代码中的双引号内的话,那么html本身有的双引号要使用转义符
比如
echo "<a href=\"3.php\" target=\"_blank\">点击</a>";
当然,也可以使用单引号和双引号配合
echo "<a href='3.php' target='_blank'>点击</a>";
或者
echo '<a href="3.php" target="_blank">点击</a>';
PHP代码和HTML代码的嵌套问题PHP和HTML嵌套无非也就下面几种情况。
1,混合。比如你要你要在输出"<ul></ul>"1到19。可使用的写法是
<ul>
<?php for($i=1;$i<20;$i++){ ?>
<li>
<?php echo "我在这里输出的是\$i的值:$i"; ?>
</li>
<?php } ?>
<ul>
这是嵌套最“完全的一种”,也是所谓比较高级的方式。
2,融合。意思是用echo 或print将html的东西输出。
比如上面的那个例子可以写成
<?php
echo "ul";
for ($i=1;$i<20;$i++){
echo "<li>我在这里输出的是\$i的值:$i</li>";
}
echo "</ul>"
?>
3,对于大段的HTML包含少量的PHP可以用所谓的界定符(似乎是这么说的)
据个例子了。
你要输出一个表单,其中表单之中就一个变量。
那么方法是
echo <<<eot
<form>
<input>..........很多表单代码
{$value}..这里面可以放PHP的变量。
</form>
eot;
OK了。
如何在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文件完成!
关于php套用html的介绍到此就结束了,不知道本篇文章是否对您有帮助呢?如果你还想了解更多此类信息,记得收藏关注本站,我们会不定期更新哦。
查看更多关于php套用html php中加html的详细内容...