循環判定について

WBOY
リリース: 2016-06-23 13:37:40
オリジナル
820 人が閲覧しました

たとえば、データテーブルから 10 個の情報を読み取ります
5 番目の情報の出力方法は

  • ".$row1['title']."
  • < です
    6枚目 出力方法
    • ".$row1['title']."

    • 第10条 出力方法
    • ".$row1['title']."
    • ;

    他の項目はそれぞれ
  • ".$row1['title']."
  • どうやって書くのですか? 以下は私自身の混沌とし​​た
    for ($ i = 0; $ i & lt; = $ num; $ i ++) {
    if (?):
    echo "& lt; li ? ): // 1 つの単語の使用に注意してください els
    echo "
  • ".$row1['title']."
  • "; < li>".$row1['title']."";
    endif; li>1
  • 2

  • 3

  • 4

  • 6

  • と; 8

  • ;li>10
    書き方は?




    ディスカッションへの返信(解決策)

    基本アルゴリズム
    $a = array(1,2,3,4,5,6,7,8,9,10);for($i=0; $i<10; $i++) {  if($i % 5 == 0)    echo ($i ? '</ul>' : '') . "<ul>\n";  echo "<li>$i</li>\n";}echo '</ul>';
    ログイン後にコピー
    <ul><li>0</li><li>1</li><li>2</li><li>3</li><li>4</li></ul><ul><li>5</li><li>6</li><li>7</li><li>8</li><li>9</li></ul>
    ログイン後にコピー


    $row = array(0,1,2,3,4,5,6,7,8,9,10,11);foreach (array_chunk($row, 5) as $val){    echo "<ul>"."\n";    foreach ($val as $v){        echo "<li>" . $v . "</li>"."\n";    }    echo "</ul>"."\n";}
    ログイン後にコピー


    <ul><li>0</li><li>1</li><li>2</li><li>3</li><li>4</li></ul><ul><li>5</li><li>6</li><li>7</li><li>8</li><li>9</li></ul>
    • 10
    • 11
    ログイン後にコピー

    関連ラベル:
    ソース:php.cn
    このウェブサイトの声明
    この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
    最新の問題
    人気のチュートリアル
    詳細>
    最新のダウンロード
    詳細>
    ウェブエフェクト
    公式サイト
    サイト素材
    フロントエンドテンプレート