Heim > Backend-Entwicklung > PHP-Tutorial > foreach循环样式求帮

foreach循环样式求帮

WBOY
Freigeben: 2016-06-20 12:33:13
Original
1010 Leute haben es durchsucht

查询sql获得5条数据,我想把获得的这5条数据以以下方式表现,该什么弄呢?
想要达到的效果如下:
arr={你好,我好,大家好,很好,太好了};
foreach arr 后怎么达到下面的输出效果?

你好



  • 我好

  • 大家好



  • 很好

  • 太好了



  • 回复讨论(解决方案)

    $arr = array('你好', '我好', '大家好', '很好', '太好了');foreach($arr as $k=>$v) {  if($k == 0) echo "<dl>$v</dl>\n<div>";  if($k % 2 == 1) echo "<ul id=" . ceil($k / 2) . ">\n";  echo "<li>$v</li>\n";}echo "<div>";
    Nach dem Login kopieren
    <dl>你好</dl><div><li>你好</li><ul id=1><li>我好</li><li>大家好</li><ul id=2><li>很好</li><li>太好了</li><div>
    Nach dem Login kopieren

    噢,少了

    $arr = array('你好', '我好', '大家好', '很好', '太好了');foreach($arr as $k=>$v) {  if($k == 0) echo "<dl>$v</dl>\n<div>";  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><li>你好</li><ul id=1><li>我好</li><li>大家好</li></ul><ul id=2><li>很好</li><li>太好了</li></ul><div>
    Nach dem Login kopieren

    if($k == 0)
    后重复的第一条怎么去掉

    Verwandte Etiketten:
    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