这是我的代码。它实际上是一个html文件。我想使用php循环这些语句,这样我就可以在我的html页面重复的任何次数的段落。请帮助
<?php
for($i=0;$i<=5;$i++){
<li>
<div class="imgholder"><img src="images/demo/imgl.gif" alt="" /></div>
<div class="latestnews">
<h2>Text !</h2>
<p>Text 2</p>
</div>
<br class="clear" />
</li>
}
?>
您需要在php中echo
HTML:
<?php
for($i=0;$i<=5;$i++)
{
echo '<li>
<div class="imgholder"><img src="images/demo/imgl.gif" alt="" /></div>
<div class="latestnews">
<h2>Text !</h2>
<p>Text 2</p>
</div>
<br class="clear" />
</li>';
}
?>
或者你可以把HTML和php分开,比如:
<?php
for($i=0;$i<=5;$i++)
{ ?>
<li>
<div class="imgholder"><img src="images/demo/imgl.gif" alt="" /></div>
<div class="latestnews">
<h2>Text !</h2>
<p>Text 2</p>
</div>
<br class="clear" />
</li>
<?php } ?>
在大括号后关闭Php标记,也可以在单引号中编写HTML。
<?php
for($i=0;$i<=5;$i++)
{
?>
<li>
<div class="imgholder"><img src="images/demo/imgl.gif" alt="" /></div>
<div class="latestnews">
<h2>Text !</h2>
<p>Text 2</p>
</div>
<br class="clear" />
</li>
<?php
}
?>