<html><body><!-- 第一种方法,通过 echo 打印div标签内容--><?php
for ($i=0;$i<10;$i++)
{ echo '<div>你很好!!!</div>';
}?><hr><!-- 第二种方法,可直接打印出div标签内容--> <?php for ($i=0;$i<10;$i++){?>
<div>你好坏!!!</div>
<?php }?></body></html>
1 回答
万千封印
TA贡献1891条经验 获得超3个赞
echo
打印我就不说了,说说第二种方法。
原理是,PHP
解析器只会执行<?PHP?>
标签内的代码,标签外的都会直接输出。<div>你好坏!!!</div>
这段代码在<?PHP?>
标签外,所以当成字符串直接输出,可以直接执行试一下
test.php
<?php for ($i=0;$i<10;$i++){?> <div>你好坏!!!</div><?php }?>
结果
[root@chengqm test]# php test.php <div>你好坏!!!</div> <div>你好坏!!!</div> <div>你好坏!!!</div> <div>你好坏!!!</div> <div>你好坏!!!</div> <div>你好坏!!!</div> <div>你好坏!!!</div> <div>你好坏!!!</div> <div>你好坏!!!</div> <div>你好坏!!!</div>
- 1 回答
- 0 关注
- 1175 浏览
添加回答
举报
0/150
提交
取消