for ( $i = $currentPage - $halfPer,$i > 0 || $i = 0 ,     $j = $currentPage + $halfPer, $j < $totalPage || $j = $totalPage;$i < $j ;$i++ )

解决方案 »

  1.   

    $i > 0 || $i = 0这句有啥用
      

  2.   

    for ( $i = $currentPage - $halfPer,$i > 0 || $i = 0 , $j = $currentPage + $halfPer, $j < $totalPage || $j = $totalPage;$i < $j ;$i++ )你看for循環 首先就是找";"號.$i = $currentPage - $halfPer,$i > 0 || $i = 0 , $j = $currentPage + $halfPer, $j < $totalPage || $j = $totalPage; 這是第一個條件.
    $i<$j; 第二個
    $i++; 第三個
    -------------------------------------
    $i = $currentPage - $halfPer 給$i賦初值
    $i > 0 || $i = 0 //保證$i必須是大於等於0的
     
      

  3.   

    i大于0或者i等于0,也就是如果i小于0的话i设为0
    这个和$conn = mysql_connect(.....) or die('数据库连接错误');是一样的。
      

  4.   

    $i = $currentPage - $halfPer,$i > 0 || $i = 0

    || $i = 0 是画蛇添足
      

  5.   

    $i > 0 || $i = 0 ---------$i >= 0