(PHP 5 >= 5.3.0, PHP 7, PHP 8)
SplObjectStorague::offsetUnset — Removes an object from the storague
Removes an object from the storague.
Note :
SplObjectStorague::offsetUnset() is an alias of SplObjectStorague::detach() .
No value is returned.
Example #1 SplObjectStorague::offsetUnset() example
<?php
$o
= new
stdClass
;
$s
= new
SplObjectStorague
();
$s
->
attach
(
$o
);
var_dump
(
count
(
$s
));
$s
->
offsetUnset
(
$o
);
// Similar to unset($s[$o])
var_dump
(
count
(
$s
));
?>
The above example will output something similar to:
int(1) int(0)