The QuickHashStringIntHash classIntroductionThis 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 Class synopsisQuickHashStringIntHash
class QuickHashStringIntHash
{
/* Constants */
const
int
QuickHashStringIntHash::CHECK_FOR_DUPES = 1;
const
int
QuickHashStringIntHash::DO_NOT_USE_ZEND_ALLOC = 2;
/* Methods */
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)Predefined Constants
|