2012-08-30 119 views
1

我使用的是PHP foreach语句是这样的:使用PHP foreach循环的条件内

<?php foreach($files as $f): ?> 

大量HTML的

<?php endforeach; ?> 

哪能把有条件的循环内部所以它会跳到下一个迭代。我知道我应该继续使用,但我不确定如何使用像这样的封闭php语句来完成此操作。它会是一个单独的PHP语句?它是否可以放在HTML的一半,以便循环中的一些但不是全部被执行?

+0

那么,介于两者之间。你需要它的地方。 – nullpotent

+0

你能否澄清你的问题?和一些代码? – Wearybands

回答

3

是的,你可以插入条件和continue无论你想:

<?php foreach($files as $f): ?> 

lots of HTML 

<?php if (condition) continue; ?> 

more HTML 

<?php endforeach; ?> 

See it in action