
QuickHashStringIntHash 클래스의 __construct 메서드는 해시 테이블을 초기화하는 데 사용됩니다. 이 메서드는 해시 테이블의 크기를 지정하는 파라미터를 받습니다.
해시 테이블의 크기는 해시 테이블에 저장할 데이터의 수보다 크거나 같아야 합니다.
해시 테이블에 데이터를 저장하는 메서드는 set()입니다. 이 메서드는 string key와 integer value를 받습니다.
해시 테이블에서 데이터를 삭제하는 메서드는 del()입니다. 이 메서드는 string key를 받습니다.
해시 테이블에서 데이터를 얻는 메서드는 get()입니다. 이 메서드는 string key를 받습니다.
예를 들어, 다음과 같이 해시 테이블을 초기화하고 데이터를 저장하고 삭제할 수 있습니다.
#hostingforum.kr
php
$hash = new QuickHashStringIntHash(10);
$hash->set('key1', 10);
$hash->set('key2', 20);
$hash->del('key1');
echo $hash->get('key2'); // 20
2025-07-07 22:38