二维数组排序这个要如何做

WBOY
WBOYオリジナル
2016-06-13 11:10:08809ブラウズ

二维数组排序这个要怎么做?
Array
(
    [0] => Array
        (
            [userid] => 123707
            [username] => qycntest
            [realname] => 企业开发
            [sex] => 3
            [departname] => 
        )

    [1] => Array
        (
            [userid] => 123725
            [username] => devtest-23
            [realname] => nn
            [sex] => 1
            [departname] => 17c
            [creator] => 1
        )

    [2] => Array
        (
            [userid] => 123726
            [username] => devtest-24
            [realname] => oo
            [sex] => 1
            [departname] => 测试部
            [isManager] => 1
        )

    [3] => Array
        (
            [userid] => 123728
            [username] => devtest-26
            [realname] => qq
            [sex] => 1
            [departname] => 测试部
            [isManager] => 1
        )

    [4] => Array
        (
            [userid] => 123732
            [username] => devtest-30
            [realname] => uu
            [sex] => 1
            [departname] => 测试部
        )

)
我要把有isCreator的项的排在最前面,其次是isManager=1排在后面,最后就是普通用户,请教下大家! 谢谢
------解决方案--------------------

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。