与えられた条件によって処理を変更するときに使います。ifとswitchがありますが、ifの使い方だけを覚えておけば大丈夫です。
プログラミング言語は簡単な英語で書かれていると考えて良いでしょう。日本語に訳して考えると覚え易いです。if文は次の書式で書きます。if ( 条件 ){ 処理1; }もし「条件」がtrueならば「処理」を実行する。if ( 条件 ){ 処理1; } else { 処理2; }もし「条件」がtrueならば「処理1」を実行する。falseなら「処理2」を実行する。if ( 条件1 ){ 処理1; } elseif ( 条件2 ){ 処理2; } else { 処理3; }もし「条件1」がtrueならば「処理1」を実行する。「条件1」がfalseで「条件2」がtrueなら「処理2」を実行する。どちらもfalseなら「処理3」を実行する。この様にelseifを使えばいくつでも条件を分岐できます。
僕が使っているサーバーとドメイン管理のレジストラーです。
§条件分岐
与えられた条件によって処理を変更するときに使います。
ifとswitchがありますが、ifの使い方だけを覚えておけば大丈夫です。
ifの使い方
プログラミング言語は簡単な英語で書かれていると考えて良いでしょう。
日本語に訳して考えると覚え易いです。
if文は次の書式で書きます。
if ( 条件 ){ 処理1; }
もし「条件」がtrueならば「処理」を実行する。
if ( 条件 ){ 処理1; } else { 処理2; }
もし「条件」がtrueならば「処理1」を実行する。falseなら「処理2」を実行する。
if ( 条件1 ){ 処理1; } elseif ( 条件2 ){ 処理2; } else { 処理3; }
もし「条件1」がtrueならば「処理1」を実行する。
「条件1」がfalseで「条件2」がtrueなら「処理2」を実行する。
どちらもfalseなら「処理3」を実行する。
この様にelseifを使えばいくつでも条件を分岐できます。
$a=10;
if( $a == 10 ){
print"Hello";
}else{
print"World";
}
?>
$aを10以外にするとWorldが表示されます。
注意
(条件)の中に「;(セミコロン)」はいりません。
よくやる間違いなので気をつけてください。