【发布时间】:2011-09-03 10:42:24
【问题描述】:
在 PHP 中将简单数组转换为关联数组以便在 isset($array[$value]) 中检查值的最快方法是什么?
即进行以下转换的最快方法:
$array = array(1, 2, 3, 4, 5);
$assoc = array();
foreach ($array as $i => $value) {
$assoc[$value] = 1;
}
【问题讨论】:
-
使用 in_array($value, $array) 代替 isset($array[$value])
标签: php arrays dictionary associative