php8.5
Home/ Manual/ spl / arrayobject/ ArrayObject::offsetUnset

ArrayObject::offsetUnset

PHP function Edit on GitHub ✎

(PHP 5, PHP 7, PHP 8)

Unsets the value at the specified index

Description

ArrayObject::offsetUnset(mixed $key): void

Unsets the value at the specified index.

Parameters

key

The index being unset.

Return Values

Void

Examples

ArrayObject::offsetUnset example

php
<?php
$arrayobj = new ArrayObject(array(0=>'zero',2=>'two'));
$arrayobj->offsetUnset(2);
var_dump($arrayobj);
?>

The above example will output:

output
object(ArrayObject)#1 (1) {
  ["storage":"ArrayObject":private]=>
  array(1) {
    [0]=>
    string(4) "zero"
  }
}

Source: reference/spl/arrayobject/offsetunset.xml · from the official PHP manual (php/doc-en)