Array
(
/something/foo1
/something/special/foo2
/something/foo3
/something/special/foo4
/something/foo5
/something/special/foo6
)
< /code>
... так что все пути, которые содержат /special /< /code> в конце массива, как это: < /p>
Array
(
/something/foo1
/something/foo3
/something/foo5
/something/special/foo2
/something/special/foo4
/something/special/foo6
)
< /code>
исходный порядок сортировки путей должен оставаться прежним (поэтому 1,2,3,4,5,6 < /code> => 1,3,5, 2,4,6
). Есть ли элегантный способ сделать это? Можно ли это реализовать с помощью функции USORT?
исходный порядок сортировки путей должен оставаться прежним (поэтому 1,2,3,4,5,6 < /code> => 1,3,5, 2,4,6 [/code]). Есть ли элегантный способ сделать это? Можно ли это реализовать с помощью функции USORT?