小编Nic*_* S.的帖子

使用字符串值自定义数组排序

假设我有这个数组:

$array = array(
    array("id" => 7867867, "animal" => "Dog"),
    array("id" => 3452342, "animal" => "Lion"),
    array("id" => 1231233, "animal" => "Lion"),
    array("id" => 5867867, "animal" => "Dog"),
    array("id" => 1111111, "animal" => "Zeebra"),
    array("id" => 2222222, "animal" => "Cat"),
    array("id" => 3333333, "animal" => "Cat"),
    array("id" => 4444444, "animal" => "Zeebra")
);
Run Code Online (Sandbox Code Playgroud)

现在我一直在尝试做的是使用php排序函数,以便能够根据特定规则对其进行排序(不是按字母顺序)

客户希望这些信息按"Lion first,Dog second,Zeebra third,Cat 4th"排序.

像这样的东西:

$array = array(
    array("id" => 3452342, "animal" => "Lion"),
    array("id" => 1231233, "animal" => "Lion"),
    array("id" => 7867867, "animal" => …
Run Code Online (Sandbox Code Playgroud)

php arrays sorting

4
推荐指数
1
解决办法
1760
查看次数

标签 统计

arrays ×1

php ×1

sorting ×1