我想把普通数组变成二维数组。我可以用下面的代码来做,但有本地的PHP函数来处理它吗?我看了手册和wen,但什么都没看到。
感谢
$array = array('a', 'b');
应转换为:
$array = array('a'=>'a', 'b'=>'b');
如果有一个简单的功能,我不想使用这个:
foreach($array as &$value)
{
$new[$value] = $value;
}
您可以使用array_combine()
,它将一个键数组和一个值数组组合成一个数组(令人惊讶)。
$array = array_combine($array, $array);