我有这个数组:
$a = array('b', 'c', 'd');
是否有一种简单的方法将数组转换为以下形式?
$a = array('b' => 'b', 'c' => 'c', 'd' => 'd');
我有这个数组:
$a = array('b', 'c', 'd');
是否有一种简单的方法将数组转换为以下形式?
$a = array('b' => 'b', 'c' => 'c', 'd' => 'd');
$final_array = array_combine($a, $a);
参考文献:http://php.net/array-combine
P.S.请小心包含重复密钥的源数组,如下所示:
$a = ['one','two','one'];
请注意重复的one
元素.