라이브러리

[PHP] DsMap::hasKey - 맵에 주어진 키가 포함되어 있는지 여부를 판별합니다.




DsMap::hasKey

PHP 7.4 버전부터 DsMap 클래스가 제공됩니다. DsMap 클래스는 키-값 쌍을 저장하는 데이터 구조입니다. DsMap::hasKey 메소드는 지정된 키가 Map에 존재하는지 확인하는 메소드입니다.

사용법


DsMap::hasKey 메소드는 다음과 같이 사용할 수 있습니다.

#hostingforum.kr
php

$map = new DsMap();

$map->set('key1', 'value1');

$map->set('key2', 'value2');



var_dump($map->hasKey('key1')); // bool(true)

var_dump($map->hasKey('key3')); // bool(false)



예제


DsMap::hasKey 메소드는 다음과 같은 예제를 통해 사용할 수 있습니다.

#hostingforum.kr
php

// 사용자 정보를 저장하는 Map

$users = new DsMap();



// 사용자 정보 추가

$users->set('john', 'john@example.com');

$users->set('jane', 'jane@example.com');



// 사용자 존재 여부 확인

if ($users->hasKey('john')) {

    echo "john은 존재합니다.";

} else {

    echo "john은 존재하지 않습니다.";

}



// 사용자 존재 여부 확인

if ($users->hasKey('jane')) {

    echo "jane은 존재합니다.";

} else {

    echo "jane은 존재하지 않습니다.";

}



참고


DsMap::hasKey 메소드는 지정된 키가 Map에 존재하는지 확인하는 메소드입니다. 이 메소드는 키가 존재하면 true를 반환하고, 존재하지 않으면 false를 반환합니다. 이 메소드는 Map에 저장된 데이터를 확인할 때 유용하게 사용할 수 있습니다.
  • profile_image
    나우호스팅 @pcs8404 

    호스팅포럼 화이팅!

    댓글목록

    등록된 댓글이 없습니다.

  • 전체 10,077건 / 603 페이지

검색

게시물 검색