第5章 組み込み関数 / 第5回 模擬試験

PHPの`array_splice()`関数に関する次の記述のうち、正しいものはどれか。

`array_splice()`は配列の指定した位置の要素を追加・削除・置換でき、元の配列自体を変更する。 正解
`array_splice()`は配列の要素を並べ替える関数である。
`array_splice()`は常に配列全体を削除する関数である。
`array_splice()`は元の配列を変更せず、新しい配列のみを返す関数である。
解説
`array_splice()`は`array_slice()`と異なり、元の配列自体を直接変更(要素の追加・削除・置換)する破壊的な関数です。(参照: 独習PHP 第4版 第5章 組み込み関数 5.3.6節 array_splice関数 p.197〜198)

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