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

PHPのカンマ演算子(for文における複数の式)に関する次の記述のうち、正しいものはどれか。

`for`文の初期化式や更新式では、カンマで区切って複数の式を記述できる。 正解
カンマ演算子は`if`文の条件式でのみ使用できる。
カンマ演算子を使うと、`for`ループは1回しか実行できなくなる。
カンマ演算子はPHPではサポートされていない。
解説
`for ($i = 0, $j = 10; $i < $j; $i++, $j--)`のように、初期化式・更新式にカンマで複数の式を記述できます。(参照: 独習PHP 第4版 第4章 制御構文 4.2.4節 補足 カンマ演算子 p.146)

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