在 PHP 中,将通过键选择的数组元素移动到第一个位置的最优雅的方法是什么?
输入:
$arr[0]=0;
$arr[1]=1;
$arr[2]=2;
....
$arr[n]=n;
$key=10;
输出:
$arr[0]=10;
$arr[1]=0;
$arr[2]=1;
$arr[3]=2;
....
$arr[n]=n;
最佳答案
使用array_unshift
:
$new_value = $arr[n];
unset($arr[n]);
array_unshift($arr, $new_value);
关于php - 将具有特定键的数组项移动到数组中的第一个位置,PHP,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11703729/