第5章 組み込み関数 / 第3回 模擬試験
PHPの`str_contains()`、`str_starts_with()`、`str_ends_with()`関数(PHP8.0以降)に関する次の記述のうち、誤っているものはどれか。
`str_contains()`は、文字列が指定した部分文字列を含むかを判定する。
`str_starts_with()`は、文字列が指定した文字列で始まるかを判定する。
`str_ends_with()`は、文字列が指定した文字列で終わるかを判定する。
これらの関数はPHP7.4以前から存在する古い関数である。
正解
解説
`str_contains()`、`str_starts_with()`、`str_ends_with()`はPHP8.0で新たに追加された関数です。(参照: 独習PHP 第4版 第5章 組み込み関数 5.2.9節 p.177)