English | 简体中文 | 繁體中文
查询

ArrayObject::offsetExists()函数—用法及示例

「 检查给定的偏移量(即数组下标)在 ArrayObject 对象中是否存在 」


ArrayObject::offsetExists() 函数用于检查给定的偏移量(即数组下标)在 ArrayObject 对象中是否存在。

用法:

bool ArrayObject::offsetExists( mixed $offset )

参数:

  • $offset:要检查的偏移量(数组下标)。

返回值: 如果偏移量存在,则返回 true,否则返回 false

示例:

// 创建 ArrayObject 对象
$fruits = new ArrayObject(['apple', 'banana', 'orange']);

// 检查偏移量是否存在并输出结果
if ($fruits->offsetExists(1)) {
    echo "偏移量存在";
} else {
    echo "偏移量不存在";
}

输出结果:

偏移量存在

在上面的例子中,我们创建了一个包含三个元素的 ArrayObject 对象 $fruits,然后使用 offsetExists() 函数检查偏移量 1 是否存在。由于偏移量 1 对应的元素存在于数组中,因此函数返回 true,最终输出结果为 "偏移量存在"。

补充纠错
上一个函数: ArrayObject::natsort()函数
下一个函数: ArrayObject::offsetGet()函数
热门PHP函数
分享链接