ArrayIterator::offsetUnset
(PHP 5, PHP 7)
ArrayIterator::offsetUnset — オフセットの値を削除する
説明
public ArrayIterator::offsetUnset
( mixed $index
) : void
オフセットの値を削除します。
反復処理を実行中の場合、かつ現在の処理のインデックスを削除するために
ArrayIterator::offsetUnset() を使った場合、
反復処理の位置は次のインデックスに移動します。
反復処理の位置が foreach ループの最後であってもインデックスは移動するため、
foreach
ループの内部で
ArrayIterator::offsetUnset() を使うと、
複数のインデックスがスキップされるかもしれません。
パラメータ
index
- 削除したいオフセット。
返り値
値を返しません。