レンタルサーバーのご案内
サブドメイン型のご案内
レンタルサーバーの機能一覧
ドメイン取得のご案内
Whois保護のご案内
 
サービス購入手続のご案内
サービスの料金一覧
ご利用規約
ホスウィートタウンについて
ドメインについて
レンタルサーバーについて
料金手続について


マニュアル




https://+上記サイトは、
企業証明および128bitSSL
暗号化により安全に通信が
できます。
お申し込み履歴や更新日を確認する→

第 16章制御構造

全ての PHP スクリプトは、一連の文からなります。 文としては、代入、関数コール、ループ、条件文、そして何もしない文(空の文) さえ使用することができます。 文は、通常セミコロンで終了します。加えて、文は、中括弧によるグループ文で カプセル化することによりグループ化することが可能です。 グループ文は、同時に文にもなります。 本章では、様々な文の型が記述されています。

if

if 構文は、PHP を含む全ての言語において最も重要な 機能の一つです。 この構文は、命令の条件実行を可能にします。 PHP では、C 言語に似た次のような if 構文が使用されます。

if (式)
    文

式のセクションで 記述したようには論理値で評価されます。 TRUE と評価された場合、 PHP はを実行します。FALSE と評価された場合は、これを無視します。どのような値が FALSE と評価されるかについては論理値への変換 を参照してください。

以下の例は、$a$b より大きい場合、aはbより大きい を表示します。

if ($a > $b)
    echo "aはbより大きい";

条件分岐させたい文が一つ以上ある場合もしばしばあります。 もちろん、各々の文をif 文で括る必要はありません。 代わりに、複数の文をグループ化することができます。 例えば、このコードは、$a$b よりも大きい場合に aはbよりも大きいを表示し、 $a の値を $b に 代入します。

if ($a > $b) {
    echo "aはbより大きい";
    $b = $a;
}

if文は、他のif文の中で無限に入れ子にできます。 これは、プログラムの様々な部分の条件付実行について 完全な柔軟性を提供します。