コードレビュー

先週作ったPHP制作のコードをレビューしました。

突っ込まれた部分

  • 関数の1文字目は小文字
  • classは大文字
  • 名称の付け方に注意。
    • 誰でも分かる名称の付け方をしよう。
  • インデント重要
  • 改行が少ない
  • 空白を入れたり入れなかったりするから統一しよう。

分からなかった三項演算子を再び調べてみた。

PHP: 比較演算子 - Manualのサンプルコードを元に
実際に書いてみた。

<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
<title>三項演算子実験</title>
</head>
<body>
<h1>* 三項演算子実験 *</h1>
<h2>コード</h2>
<p>三項演算子で書いたやつ</p>
<blockquote>
     &lt;?php echo (!empty($_GET['baka'])) ? $_GET['baka'] : 'ばーかー'; ?&gt;
</blockquote>
<p>ふつーに書くとこうなる</p>
<blockquote>
&lt;?php<br />
       if (!empty($_GET['baka'])) {<br />
           echo $_GET['baka'];<br />
       } else {<br />
           echo 'ばーかー';<br />
       }<br />
     ?&gt;
</blockquote>
<h2>結果</h2>
<ul>
  <li><?php echo (!empty($_GET['baka'])) ? $_GET['baka'] : 'ばーかー'; ?></li>
</ul>
<h2>入力</h2>
<form method="get" action="">
     <input type="text" name="baka" />
     <input type="submit" />
     <input type="reset" /><br />
     <a href="sanko.php">もどる</a>
</form>
</body>
</html>

サンプル:三項演算子実験
これを使いこなせればかなり便利だなーと思った。