Php/docs/arrayiterator.offsetunset

提供:Dev Guides
< Php
2020年12月14日 (月) 13:13時点におけるNotes (トーク | 投稿記録)による版 (autoload)
(差分) ← 古い版 | 最新版 (差分) | 新しい版 → (差分)
移動先:案内検索

ArrayIterator::offsetUnset

(PHP 5, PHP 7)

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


説明

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

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

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


パラメータ

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


返り値

値を返しません。


参考