Hashtabelle in PHP
Wenn man vollständig Objektorientiert programmieren möchte, dann sind auch Arrays keine Ausnahme. Daher habe ich eine Hashtabelle für PHP entwickelt, die mit der Java-Klasse java.util.Hashtable ähnlich ist, jedoch abgespeckt ist.
<?php
class Hashtable
{
private $_keys = array();
private $_values = array();
private $_pointer = 0;
private $_workingPointer = 0;
public function set($key, $value)
{
if ($this->get($key)) {
$this->_values[$this->_workingPointer] = $value;
return null;
}
$this->_keys[] = $key;
$this->_values[] = $value;
$this->_pointer++;
}
public [...]

