我想选择 PHP 数组的特定项并将其放在数组的末尾。我的数组由未知数量的项目组成(也就是说,您事先不知道会有多少项目),我想选择一个带键的Other
并将其放在数组的末尾。
我已经尝试了一些array_diff()
,但我无法选择该Other
项目。我能够Other
在 foreach 循环中使用 -key 选择和取消设置项目,但无法将其放在数组的末尾。所以任何建议都会很棒。
$array = array(
'one' => 'some value',
'other' => 'some value',
'two' => 'some value',
'three' => 'some value',
);
$other = $array['other'];
unset($array['other']);
$array['other'] = $other;
$arr = array( 'key' => 'test', 'other' => 'test2', 'key2' => 'test3' );
$arr_other = $arr['other'];
unset( $arr['other'] );
$arr['other'] = $arr_other;
print_r($arr);
$tmp = $array['Other'];
unset($array['Other']);
$array['Other'] = $tmp;