표준 PHP 라이브러리(SPL) ArrayObject::offsetExists

(PHP 5, PHP 7, PHP 8)

ArrayObject::offsetExists — 요청된 인덱스가 있는지 여부를 반환합니다.


설명

public ArrayObject::offsetExists(mixed $key): bool

새 값을 마지막 요소로 추가합니다.

메모: ArrayObject가 개체에서 생성된 경우 이 메서드를 호출할 수 없습니다. 대신 ArrayObject::offsetSet()를 사용하십시오.


매개변수

key
인덱스를 확인 중입니다.

반환 값

요청된 인덱스가 있으면 true, 그렇지 않으면 false


Examples

예제 #1 ArrayObject::offsetExists() 예제

                  
<?php
$arrayobj = new ArrayObject(array('zero', 'one', 'example'=>'e.g.'));
var_dump($arrayobj->offsetExists(1));
var_dump($arrayobj->offsetExists('example'));
var_dump($arrayobj->offsetExists('notfound'));
?>
                  
                

위의 예는 다음을 출력합니다.

bool(true)
bool(true)
bool(false)