第6章 ユーザー定義関数 / 第2回 模擬試験

次のコードの実行結果として正しいものはどれか。 ```php function add(int $a, int $b = 10): int { return $a + $b; } print add(5); ```

5
10
15 正解
エラーが発生する
解説
`$b`のデフォルト値10が使われるため、`5 + 10 = 15`が出力されます。(参照: 独習PHP 第4版 第6章 ユーザー定義関数 6.3.1節 引数の既定値 p.279〜280)