落書きノート

ふと自分が気になった事を書いてます

PHP 小計計算 章末問題

PHPの問題集、そろそろ終わりに近づいてきました。まだもうちょっとありますが、結構ボリュームがあると思います。言語の練習とか暇潰しには良い感じです。

<html>
<head>
  <title>関数 小計計算</title>
</head>
<body>
  <?php
  function syoukei($tanka, $suuryo){
    return $tanka * $suuryo;
  }
  $shina = array(
    array("ハードディスク", 8000, 2),
    array("USBメモリ", 3000, 3),
    array("DVD", 1000, 5)
  );
   ?>

   <table border="2">
     <tr>
       <th>品名</th>
       <th>単価</th>
       <th>数量</th>
       <th>小計</th>
     </tr>
     <?php
      for($i = 0; $i < count($shina); $i++){
        print "<tr>";
        for($j = 0; $j < count($shina[0]); $j++){
          print "<td>{$shina[$i][$j]}</td>";
        }
        print "<td>" . syoukei($shina[$i][1], $shina[$i][2]) . "</td>";
        print "</tr>";
      }
      ?>
   </table>
</body>
</html>

次はクラスについての問題です。オブジェクト指向を感じられる課題ですね。

20160205183116