quiero tener un array asociativo (como una tabla hash). Quiero que sólo haya un array y que se vaya añadiendo a ese array.
Lo que me pasa es que con cada llamada se me borra lo anterior:
Código PHP:
<?php
//usando el patrón singleton
class HashTable{
var $key;
var $value;
static private $hashtable = NULL;
private function __construct() {}
static public function getInstance() {
if (self::$hashtable == NULL) {
self::$hashtable = new HashTable ();
}
return self::$hashtable;
}
function insert($key, $val){
$hashtable[$key]=$val;
echo "en hashtable metodo insert";
print_r($hashtable);
}
function get($key){
$val=$hashtable[$key];
print_r($hashtable);
}
}
?>
( [222
] => 1111
pero si vuelvo a la pantalla de las cajas de texto y meto otros valores, no me imprime los anteriores.
alguna sugerencia??
muchas gracias!!