第8章 本書の規約
この書籍では、規約をいくつか使用しています。
コードは2つの空白でインデント
通常、私は4つの空白をインデントで使用していますが、この書籍は様々な電子書籍フォーマットとして利用されるため、小さいスクリーン向きに、横幅を狭くしておくのは重要です。
1 for ($i = 0; $i < 10; $i++)
2 {
3 echo "I can count to ", $i, "\n";
4 }
|
これはヒントですこれは特に便利な情報にハイライトを当てる場合に使用します。 |
|
これは警告ですこれは何か、注意喚起を促す場合に使用しています。 |
|
これは情報ブロックですこれは重要な情報を繰り返す場合に使用します。 |
|
何かを行う場合ですこの記号があったら、コーディング、もしくは他の行動を実際に行なってください。 指示が書かれています。 |
?>はタグが開かれている場合に使用しています。
実際のコーディングでは、最後の?>をいつも省略しています。この書籍を書いているエディターでそうしてしまうと、全てがおかしくなってしまうのです。そのため、この本の中ではPHPブロックをPHPタグで開いた場合、毎回確実に閉じています。例えば:
1 <?php
2 class SomethingOrOther {
3 private $dummy;
4 }
5 ?>
PHPの開始タグと終了タグ
コードのサンプルの中で、時々必要がないPHPの開始タグ(<?php)が使用されています。(例えばファイルの一部分を示す場合です。)時々、終了タグ(‘?>’)も不必要ですが、ついています。
1 <?php
2 function somethingOrOther()
3 {
4 $this->callSetup();
5 }
6 ?>
本当のPHPコードでは、私は いつでも ファイルの最後の終了タグを省略しています。タグが必要かどうかは皆さんの判断に委ねています。注意していただきたいのは、サンプルコード中の開始タグと終了タグを記述されたまま、受け取らないでください。
どんなOSを使用しているか?
私はこのマニュアル、コード、その他をDebian、UbuntuベースのLinux Mint 16上で作成しています。これは基本的にはUbuntu 13.10と同じものです。