我有以下格式的数组
Array ( [0] => Dummy, Name[2] => Name[1] => Testing, Name)
以上数组值来自DB
如何将其转换为
array(
"Dummy, Name"=>"Dummy, Name",
"Name"=>"Name",
"Testing, Name"=>"Testing, Name"
);
由于
答案 0 :(得分:1)
foreach($Array as $value ) {
$Array[$value] = $value;
}
Also you can use
$Array = array_combine($Array, $Array);
答案 1 :(得分:0)
由于您使用该值作为键,因此最终可能无法覆盖某些行。如果值不是唯一的,则“最新”将覆盖前一个。
$old = array("Dummy, Name", "Name", "Testing, Name");
$new = array();
foreach($old as $row) {
$new[$row] = $row;
}