日期:2014-05-16  浏览次数:20432 次

php取出数组中部分字符并根据字符排序
假设有一个数组$a = array("2013aaa","2011bb","2015c");
其实这个素组是我从数据库里面取出来的,格式都是最前面的四个字是4个数字。
我想根据2013.2011.2015来排序,想要结果为:
2011bb,2013aaa,2015c
不知道这个要怎么实现?

------解决方案--------------------
直接order by  字段 asc不就行了吗?
------解决方案--------------------
$a = array("2013aaa","2011bb","2015c");
sort($a);
print_r($a);
Array
(
    [0] => 2011bb
    [1] => 2013aaa
    [2] => 2015c
)

------解决方案--------------------
解决了问题就结贴哇