PHP Conference Japan 2024

SplObjectStorage::offsetExists

(PHP 5 >= 5.3.0, PHP 7, PHP 8)

SplObjectStorage::offsetExists檢查儲存體中是否存在物件

說明

public SplObjectStorage::offsetExists(物件 $object): 布林值

檢查儲存體中是否存在物件

注意:

SplObjectStorage::offsetExists()SplObjectStorage::contains() 的別名。

參數

object

要尋找的物件

返回值

如果儲存空間中存在該物件,則返回 true,否則返回 false

範例

範例 #1 SplObjectStorage::offsetExists() 範例

<?php
$s
= new SplObjectStorage;
$o1 = new stdClass;
$o2 = new stdClass;

$s->attach($o1);

var_dump($s->offsetExists($o1)); // 類似於 isset($s[$o1])
var_dump($s->offsetExists($o2)); // 類似於 isset($s[$o2])
?>

上述範例的輸出結果類似於:

bool(true)
bool(false)

參見

新增註釋

使用者貢獻的註釋

此頁面沒有使用者貢獻的註釋。
To Top