php取出数组中部分字符并根据字符排序

WBOY
Lepaskan: 2016-06-23 14:40:11
asal
948 orang telah melayarinya

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


回复讨论(解决方案)

直接order by  字段 asc不就行了吗?

直接order by  字段 asc不就行了吗?
我不知道是我写的sql语句有问题还是数据库有问题。我sql查询出来之后有很多的重复地方。这个我发表的关于sql的问题  http://bbs.csdn.net/topics/390678688

$a = array("2013aaa","2011bb","2015c");sort($a);print_r($a);
Salin selepas log masuk
Array
(
    [0] => 2011bb
    [1] => 2013aaa
    [2] => 2015c
)

解决了问题就结贴哇

解决了问题就结贴哇
你没啊 你想要多少分~竟然过来蹭经验!

sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan