#5 PHPで学ぶ条件分岐の基本

PHPの条件分岐は、C言語系の言語に共通する標準的な書き方が基本です。この記事では、PHPにおける条件分岐の基本を解説します。

if文の基本

$age = 20; if ($age >= 18) { echo "成人です"; } else { echo "未成年です"; }

変数名の前に必ず`$`が付く点以外は、JavaScriptなどと似た書き方です。

elseifで分岐を増やす

PHPでは、`else if`ではなく`elseif`と1単語で書くことが多いのが特徴です。

if ($age >= 65) { echo "高齢者です"; } elseif ($age >= 18) { echo "成人です"; } else { echo "未成年です"; }

比較には===を使う

PHPでも、`==`と`===`の違いに注意が必要です。値だけを比べる`==`は型変換が起きるため、意図しない一致が発生することがあります。基本的には型まで厳密に比較する`===`を使いましょう。

PHPならではの注意点

PHPには`elseif`(1単語)と`else if`(2単語)の両方の書き方が存在し、どちらも動作します。混在させるとコードの見た目が揃わなくなるため、プロジェクト内でどちらかに統一しておくのがおすすめです。

まとめ

PHPの条件分岐は基本的な`if`・`elseif`・`else`で構成されます。`==`と`===`の違いを意識しながら、正確な比較を心がけましょう。


本ページはプロモーションを含みます。

参考書籍(PR)

PHPをもっと学びたい方には「10日でおぼえるPHP入門教室 第4版」がおすすめです。

コメント

このブログの人気の投稿

#11 Rustで学ぶエラーハンドリングの基本

#16 TypeScriptで学ぶ辞書型(マップ)の基本

#19 Goで学ぶテスト(単体テスト)の基本