文字

SplObjectStorage::contains

(PHP 5 >= 5.1.0)

SplObjectStorage::containsChecks if the storage contains a specific object

说明

public bool SplObjectStorage::contains ( object $object )

Checks if the storage contains the object provided.

参数

object

The object to look for.

返回值

Returns TRUE if the object is in the storage, FALSE otherwise.

范例

Example #1 SplObjectStorage::contains() example

<?php
$o1 
= new  StdClass ;
$o2  = new  StdClass ;

$s  = new  SplObjectStorage ();

$s [ $o1 ] =  "hello" ;
var_dump ( $s -> contains ( $o1 ));
var_dump ( $s -> contains ( $o2 ));
?>

以上例程的输出类似于:

bool(true)
bool(false)

参见

  • SplObjectStorage::offsetExists() - Checks whether an object exists in the storage
上一篇: 下一篇: