Home > Article > Backend Development > xuzuning板主,刚刚foreach的问题还有个问题
$arr = array('你好', '我好', '大家好', '很好', '太好了');
foreach($arr as $k=>$v) {
if($k == 0) echo "
$arr = array('你好', '我好', '大家好', '很好', '太好了'); foreach($arr as $k=>$v) { if($k == 0) { echo "<dl>$v</dl>\n<div>"; continue; } if($k % 2 == 1) { if(ceil($k / 2) > 1) echo "</ul>\n"; echo "<ul id=" . ceil($k / 2) . ">\n"; } echo "<li>$v</li>\n";}echo "</ul>\n<div>";
<dl>你好</dl><div><ul id=1><li>我好</li><li>大家好</li></ul><ul id=2><li>很好</li><li>太好了</li></ul><div>
最基本的表达式:if...else...
if (0 == $k) { echo "<dl>{$v}</dl>";} else { echo "<li>{$v}</li>";}