忍者ブログ

からすまる日誌

20200108pm01 phpの細切れとfor

×

[PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。

20200108pm01 phpの細切れとfor

2,4,6,8,10と出力させる
 
 <ul>
  <?php
  $str="a";
  for($i=2; $i<=10; $i=$i+2){
  ?>
  <li>
  <?php
   echo "カウンタ変数".$i."<br>";
  ?>
  </li>
  <?php
  }
  ?>
 </ul>
 
まあこう記述しましょうよ
$i+=2
 
他には
echo "カウンタ変数".$i*2."<br>";
という方法もあるし、
 
if($i%2==0){
}
で組んでもいい
 

forとtableを使って
1 2 3 4 
5 6 7 8
9 101112
を作る
 
分からない人は最初にtableだけ作りましょう
 
if文で4つずつ改行するみたいな??
 
できた
 
--->table.php(自分版)
 
<!DOCTYPE html>
<html lang="ja">
<head>
 <meta charset="UTF-8">
 <title>for table</title>
 <link rel="stylesheet" href="test1.css">
</head>
<body>
 <h1>table</h1>
 <table border=1>
  <?php
  for ($i=1; $i<=12; $i++){
   if ($i%4==1){
    echo "<tr>\n <th>".$i."</th>";
   }elseif($i%4==2||$i%4==3){
    echo "<td>".$i."</td>";
   }elseif($i%4==0){
    echo "<td>".$i."</td>\n</tr>";
   }
  }
  ?>
  
  <!--
  <tr>
   <th>1</th>
   <td>2</td>
   <td>3</td>
   <td>4</td>
  </tr>
  <tr> 
   <th>5</th>
   <td>6</td>
   <td>7</td>
   <td>8</td>
  </tr>
  <tr> 
   <th>9</th>
   <td>10</td>
   <td>11</td>
   <td>12</td>
  </tr>
  -->
 </table>
</body>
</html>
  
PR

コメント

ブログ内検索

カレンダー

04 2025/05 06
S M T W T F S
1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31