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
|