第4章 制御構文 / 第1回 模擬試験

PHPの条件分岐に関する次の記述のうち、誤っているものはどれか。

`if`文は、条件が`true`の場合にコードブロックを実行する。
`switch`文は、厳密な比較(`===`)を行う。 正解
PHP 8.0で導入された`match`式は、値を返すことができる。
`else if`と`elseif`は同じ意味である。
解説
`switch`文は緩やかな比較(`==`)を行います。厳密な比較を行うのは`match`式です。 (参照: 独習PHP 第4版 第4章 制御構文 4.1節 p.124〜138)

あわせて読みたい解説記事