我有一个看起来像这样的 PHP 数组:
array (size=1)
'Marriot' =>
array (size=7)
0 => string 'doc5.txt' (length=8)
1 => string 'test.txt' (length=8)
2 => string 'test1.txt' (length=9)
3 => string 'test2.txt' (length=9)
4 => string 'test3.txt' (length=9)
5 =>
array (size=1)
'Special Docs' =>
array (size=2)
0 => string 'doc4.txt' (length=8)
1 => string 'doc3.txt' (length=8)
6 =>
array (size=1)
'ADocs' =>
array (size=0)
empty
如您所见,它包含非关联文件,然后是两个文件夹,“Special Docs”和“ADocs”。我的问题有两个:
首先,我想将这两个文件夹移动到数组的顶部,以便它们在我的视图中突出显示。其次,我想按字母顺序对文件夹进行排序(即把“ADocs”放在“Special Docs”上方。我尝试过array_multisort但没有成功,我有点卡在这里。有人知道我怎么能做到这一点吗?
谢谢你的帮助。