if文は、指定した条件式が真である場合に、指定した処理を実行するための制御構造です。
if文は、以下のような構文で記述します。
if (条件式) {
// 条件式が真である場合に実行される処理
}
// 条件式が真である場合に実行される処理
}
条件式には、比較演算子や論理演算子を使用して、真偽値を返す式を指定します。
例えば、以下のような比較演算子を使用した条件式を記述することができます。
<?php
if ($num > 10) {
// $numが10より大きい場合に実行される処理
}
?>
if文をサンプルプログラムで条件分岐処理を確認してみましょう
<?php
// 年齢
$age = 20;
// 数値比較
if ($age === 20) {
echo '20歳です';
}
if ($age > 10) {
echo '10歳以上です';
}
if ($age >= 20) {
echo '20歳以上です';
}
$gender = 'man';
// 文字列比較
if ($gender === 'man') {
echo '男性です';
}
$if_php = true;
// 論理
if ($if_php === true) {
echo 'php 学習';
}
// ブロックを省略する事ができます
if (true)
echo 'ブロックを省略するのは初心者にはおすすめしません';
?>
上記のコードをコピペして下記のサイトで実際にPHPコードを実行してみましょう
本サイトでは、基礎的な学習は開発環境を構築しないで、webで実行します。
コピペで動作したら、今度は自分で実際にコードをトレースしてコーディングしてみましょう
効率的にプログラムを学習するなら必ず、手打ちすることです。
打つことで、アウトプットして覚えていきます。
ブラウザでプログラミング・実行ができる「オンライン実行環境」| paiza.IO
paiza.IOはオンラインですぐにプログラミングが始められる、オンライン実行環境です。Java,Ruby,Python,PHP,Perlなど主要24言語に対応。プログラミング学習にも。