$tmp_array 原数组是:
Array
(
[0] => s11
[1] => s12
[2] => s13
[3] => s14
[4] => s1
)natcasesort($tmp_array); 使用 natcasesort 进行排序后:
Array(
[4] => s1
[0] => s11
[1] => s12
[2] => s13
[3] => s14
)我最终想得到的结果是:Array
(
[0] => s1
[1] => s11
[2] => s12
[3] => s13
[4] => s14
)请问这个需要怎样处理?
Array
(
[0] => s11
[1] => s12
[2] => s13
[3] => s14
[4] => s1
)natcasesort($tmp_array); 使用 natcasesort 进行排序后:
Array(
[4] => s1
[0] => s11
[1] => s12
[2] => s13
[3] => s14
)我最终想得到的结果是:Array
(
[0] => s1
[1] => s11
[2] => s12
[3] => s13
[4] => s14
)请问这个需要怎样处理?
解决方案 »
- php如何通过jquery获取 $_FILES['file']['name']的值?
- 求教php怎么修改html的内容
- 闲着没事,问关于PHP开发工具的两个小问题。
- 想用文件的方式写一个留言板,但是怎么都通不过测试!求助
- 什么是PHP的垃圾回收机制?
- php的函数定义是否必须在调用的语句之前?
- 谁知道gb2312转utf-8怎么做(不用iconv这个函数),500分送
- 急!php怎么连oracle,操作系统是windows2000,急急急!!!!!在线
- 新手求问,很简单的,就是关于中文乱码问题
- 【SOS】求教php AES/CBS/PKCS5Padding加密
- 只允许字符串以数字9组成,怎么表示?
- 求数组转XML源码
[4] => s1
[0] => s11
[1] => s12
[2] => s13
[3] => s14
)foreach ($arr AS $val)
{
$new_arr[] = $val;
}$arr = $new_arr;
$src_arr = array(0 => s11,1 => s12,2 => s13,3 => s14,4 => s1);
natcasesort($src_arr);
$res_arr = array_slice($src_arr,0);
print_r($res_arr);