プログラミング PHP

【PHP入門】条件分岐(if文)

本記事では、PHPの条件分岐(if文)について紹介します。

if文を使った条件分岐

if文は条件によって処理を分けるときに使う制御文です。

if文の書き方は以下の通りです。

if (条件式) {
 // 条件式がtrueのときに実行される処理
}

以下は、if文を使った例になります。

<?php
 $x = 20;
 if ($x == 20) {
  print("値は20です");
 }
?>

[実行結果]


値は20です

if-else文の使用例

if文にelse文を追加することで、条件式がfalseのときに実行される処理を記述することができます。

if-else文の書き方

if (条件式) {
 // 条件式がtrueのときに実行される処理
} else {
 // 条件式がfalseのときに実行される処理
}

[if-else文の使用例]

<?php
 $x = 19;
 if ($x >= 20) {
  print("値は20以上です");
 } else {
 print("値は20未満です");
 }
?>

[実行結果]

値は20未満です

else if文の使用例

複数条件がある場合は、「else if文」を使用します。

else if文の書き方

if (条件式_A) {
 // 条件式_Aがtrueのときに実行される処理
} else if (条件式_B) {
 // 条件式_Bがtrueのときに実行される処理
} else if (条件式_C) {
 // 条件式_Cがtrueのときに実行される処理
} else {
 // すべての条件式がfalseのときに実行される処理
}

[else if文の使用例]

<?php
 $age = 11;
 // 12歳以上は大人料金
 if ($age >= 12) {
  print("大人料金です");
 // 6歳以上12歳未満は子供料金
 } else if ($age >= 6) {
  print("子供料金です");
 // 6歳未満は無料
 } else {
  print("無料です");
 }
?>

[実行結果]

子供料金です

本記事では、PHPの条件分岐(if文)について紹介しました。皆さんのPHP学習のお力になれれば幸いです。

PHP学習書の紹介

PHPしっかり入門教室 使える力が身につく、仕組みからわかる。

本書はPHPによるWebアプリケーション開発をゼロから学べる教科書です。
初心者の方でも読み進められるように、サンプルデータを使いながら丁寧に解説していきます。HTMLやCSSの知識がなくても、すぐに学習が開始できます。さらに、現場で使える技術を厳選して学んでいけるので、効率よく実務スキルが身につきます。

著者は実際にスクールやセミナーでPHPを教えてきた経験から、初心者がどこでつまづきやすか、理解しづらいかを熟知しています。どんなかたでも、途中であきらめることなく、確実に学び通せるようになっています。読み通した時、きっと新しい扉が開いたことを実感していただけるでしょう。

-プログラミング, PHP