2
在我初始化的时刻如下:如何检查PHP中的哈希表中存在的密钥?
$my_hash = array();
填充像这样:
$my_hash[$key] = $value;
然而,当我检查我的钥匙如下
if ($my_hash[$key])
服务器抛出了一个错误。如何检查我的钥匙?
在我初始化的时刻如下:如何检查PHP中的哈希表中存在的密钥?
$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
}
如何是哈希表和关联数组(至少在PHP)有什么不同? – BoltClock 2011-02-28 04:22:25