На данный момент я инициализирую следующим образом:
$my_hash = array();
Заполните так:
$my_hash[$key] = $value;
Однако, когда я проверяю свой ключ следующим образом
if ($my_hash[$key])
Сервер выдает ошибку. Как проверить мой ключ?
if(array_key_exists($key, $my_hash)){ // do your stuff }
Это не совсем хеш-таблица.Это тип данных массива в PHP.
Больше операций над массивами можно увидеть здесь: http://php.net/manual/en/ref.array.php
http://www.php.net/manual/en/function.array-key-exists.php
if(array_key_exists($key, $hashtable)){ // item is in the hastable }