SplObjectStorage::contains
ストレージに特定のオブジェクトが含まれるかどうかを調べる
警告この関数は PHP 8.5.0 で
非推奨になります。この関数に頼らないことを強く推奨します。
説明
#[\Deprecated]
public bool SplObjectStorage::contains(object $object)
戻り値
object がストレージに存在する場合に true、それ以外の場合に false を返します。
例
例1 SplObjectStorage::contains の例
<?php
$o1 = new stdClass;
$o2 = new stdClass;
$s = new SplObjectStorage();
$s[$o1] = "hello";
var_dump($s->contains($o1));
var_dump($s->contains($o2));
?>
参考
- SplObjectStorage::offsetExists