Php/docs/arrayiterator.offsetunset

提供:Dev Guides
< Php
移動先:案内検索

ArrayIterator::offsetUnset

(PHP 5, PHP 7)

ArrayIterator::offsetUnsetオフセットの値を削除する


説明

public ArrayIterator::offsetUnset ( mixed $index ) : void

オフセットの値を削除します。

反復処理を実行中の場合、かつ現在の処理のインデックスを削除するために ArrayIterator::offsetUnset() を使った場合、 反復処理の位置は次のインデックスに移動します。 反復処理の位置が foreach ループの最後であってもインデックスは移動するため、 foreach ループの内部で ArrayIterator::offsetUnset() を使うと、 複数のインデックスがスキップされるかもしれません。


パラメータ

index
削除したいオフセット。


返り値

値を返しません。


参考