求写php英文排序 如:aacbabcacaaaaa能排成:a,aaaa,abc,aca,acb也就是说a排前面,z是最后,第一个字母从a-z,第二个第三个都无限从a-z的顺序排列.PHP英文排序 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 这个需求比较另类$a = array( 'a', 'acb', 'abc', 'aca', 'aaaa',);$m = max(array_map('strlen', $a));foreach($a as $v) { $c = substr($v, -1); $t[] = str_pad($v, $m, $c);}array_multisort($t, $a);print_r($a);Array( [0] => a [1] => aaaa [2] => abc [3] => aca [4] => acb) 为什么不可以直接用sort排? 系统函数就可以啊$arr = array('a','acb','abc','aca','aaaa');sort($arr);print_r($arr); php中如何用正则替换,但忽略标签内的内容? phpmailer发电子邮件,为什么有的邮箱可以收到,有的收不到? PHP压缩多个文件? 求php分类源码 大家看一下这是php的bug吧? 请问外建的定义问题 部分页面提示http500错误,急等………… PHP 改变循环中的值 如何做“网络通行证”? 哪位高手有PHP做的Webmail,就像21CN那样的? 关于字符集的问题:phpmyadmin和ipad显示都是乱码 如何在c++中内嵌php代码
'a',
'acb',
'abc',
'aca',
'aaaa',
);$m = max(array_map('strlen', $a));
foreach($a as $v) {
$c = substr($v, -1);
$t[] = str_pad($v, $m, $c);
}
array_multisort($t, $a);
print_r($a);
Array
(
[0] => a
[1] => aaaa
[2] => abc
[3] => aca
[4] => acb
)
为什么不可以直接用sort排?
'a',
'acb',
'abc',
'aca',
'aaaa'
);
sort($arr);print_r($arr);