The QuickHashIntHash classはじめにThis class wraps around a hash containing integer numbers, where the values are also integer numbers. Hashes are also available as implementation of the ArrayAccess interface.
Hashes can also be iterated over with クラス概要QuickHashIntHash
class QuickHashIntHash
{
/* 定数 */
const
int
QuickHashIntHash::CHECK_FOR_DUPES = 1;
const
int
QuickHashIntHash::DO_NOT_USE_ZEND_ALLOC = 2;
const
int
QuickHashIntHash::HASHER_NO_HASH = 256;
const
int
QuickHashIntHash::HASHER_JENKINS1 = 512;
const
int
QuickHashIntHash::HASHER_JENKINS2 = 1024;
/* メソッド */
public bool add(int
$key , int $value = ?)public __construct(int
$size , int $options = ?)public bool delete(int
$key )public bool exists(int
$key )public int get(int
$key )public int getSize()
public static QuickHashIntHash loadFromFile(string
$filename , int $options = ?)public static QuickHashIntHash loadFromString(string
$contents , int $options = ?)public void saveToFile(string
$filename )public string saveToString()
public bool set(int
$key , int $value )public bool update(int
}$key , int $value )定義済み定数
|