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