看图片吧,这种列表用PHP怎么写呢?求高人帮帮忙~

解决方案 »

  1.   

    <?php
    //打印周五
    $week = getdate();
    //echo $week['wday'];
    if($week['wday']==5)
    //echo $week['year'].'年'.$week['mon'].'月'.$week['mday'].'日';
    //echo $week[year].'年'.$week[mon].'月'.$week[mday].'日';for($i=1;$i<=20;$i++)
    {
    $j=$i*-7;
    $k=$j+7;
    echo date("Y年m月d日",strtotime($j." days"));
    echo "->".date("Y年m月d日",strtotime($k." days"));
    echo "<br />";
    }
    ?>代码写得很粗糙 
      

  2.   

    $s='2013-05-31';
    $current=date("Y-m-d");
    while($current>=$s){
        $ar[]=$current;
    $current=date("Y-m-d",strtotime("$current -7 day"));
    }
    for($i=0;$i<count($ar)-1;$i++){
       echo $ar[$i+1].'->'.$ar[$i]."\n";
    }
      

  3.   

    for($i=0,$t=-7; $i<20; $i++,$t-=7) {
      echo date('Y-m-d -> ', strtotime("$t day"));
      echo date('Y-m-d', strtotime(($t+7)."day")) . '<br>';
    }