Array
(
0 => "val",
1 => "some other val",
2 => "value",
3 => "some val",
4 => "other value"
)
实际上迫使强调的数字是新创建的数组中的密钥。
this应该这样做:
(_)
做
$arr1 = array (
0 => "3_some val",
1 => "1_some other val",
2 => "0_val",
3 => "2_value",
4 => "4_other value"
);
$result = array();
foreach($arr1 as $val) {
list($key, $value) = explode('_', $val, 2);
$result[$key] = $value;
}
// Sort by keys
ksort($result);
将打印出来: