今週はずっと自由課題に取り組んでいました。
課題の条件は
- HTML+PHP+MySQLを使うこと
- つまりデータベースと連携させたコンテンツを作ること
- チームで制作すること
発表ではそれぞれのチームでプレゼンとやるのだとか。
それまでに仕上がるのか・・・。
今日学んだこと
PHPの復習メモ。
- 多重分岐にはswitchを使う
引用先:PHP Manual
(http://php.net/manual/ja/control-structures.switch.php)
<?phpif ($i == 0) {
echo "iは0に等しい";
} elseif ($i == 1) {
echo "iは1に等しい";
} elseif ($i == 2) {
echo "iは2に等しい";
}
switch ($i) {
case 0:
echo "iは0に等しい";
break;
case 1:
echo "iは1に等しい";
break;
case 2:
echo "iは2に等しい";
break;
}?>
「break」を書かないと次の条件式に進んでしまう。
たとえば「1」と一致しても、次の「2」までやってしまうので注意。
javascriptでも出てきたswitch。
分岐を作ろうとすると、ついif〜else if〜....とif文ばかりになってしまう。
複雑な分岐の場合はswitchを使うと良さそう。
javascriptだとこうなる。
switch文 - 条件分岐 - JavaScript入門
0 件のコメント:
コメントを投稿