Heim > Backend-Entwicklung > PHP-Tutorial > xuzuning板主,刚刚foreach的问题还有个问题

xuzuning板主,刚刚foreach的问题还有个问题

WBOY
Freigeben: 2016-06-20 12:33:15
Original
919 Leute haben es durchsucht

$arr = array('你好', '我好', '大家好', '很好', '太好了');
 
foreach($arr as $k=>$v) {
if($k == 0) echo "

$v
";
echo "
  • $v
  • \n";这个第一条是重复的,怎么去掉?
    }
    输出为:
    你好

  • 你好
  • 这里是重复的,怎么去掉这个呢?
  • 我好

  • 大家好

  • 很好

  • 太好了


  • 回复讨论(解决方案)

    $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>";
    Nach dem Login kopieren
    <dl>你好</dl><div><ul id=1><li>我好</li><li>大家好</li></ul><ul id=2><li>很好</li><li>太好了</li></ul><div>
    Nach dem Login kopieren

    最基本的表达式:if...else...

    if (0 == $k) {  echo "<dl>{$v}</dl>";} else {  echo "<li>{$v}</li>";}
    Nach dem Login kopieren

    Quelle:php.cn
    Erklärung dieser Website
    Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
    Beliebte Tutorials
    Mehr>
    Neueste Downloads
    Mehr>
    Web-Effekte
    Quellcode der Website
    Website-Materialien
    Frontend-Vorlage