我有一个数组$ myArray
Array ( [0] => Apple [1] => Orange [2] => Grape [3] => Plum )
这个数组正在动态拉动,但我需要数组内容按特定顺序排列。例如,葡萄将永远是第一,李子将永远是第二,苹果将永远是第三,橙将需要是最后
Array ( [0] => Grape [1] => Plum [2] => Apple [3] => Orange )
并且让我们说当这是动态制作并且没有“葡萄”时梅花需要先成为苹果,橙色。前
Array ( [0] => Plum [1] => Apple [2] => Orange )
我不知道如何在php
中完成答案 0 :(得分:2)
db.documents.find({category: 'Comedy'});
答案 1 :(得分:0)
你只是在寻找这个吗? http://php.net/array_shift
否则,如果你想设置一个特定的索引,就这样做:
$myArray = [];
$myArray[2] = new Plum();
这将设置数组的索引2(第3个元素)。
答案 2 :(得分:0)
让我们说你的阵列是
$array = array();
并且您在数组中添加的值是$ fruits和$ fruits更改。只是做
array_push($array,$fruit)
如果$ furits为
$fruits = "Grape";
$fruits = "Plum";
$fruits = "Apple";
$fruits = "Orange";
如果你使用循环
进行array_push你得到了
$array[0] = "Grape";
$array[1] = "Plum";
$array[2] = "Apple";
$array[3] = "Orange";
但是如果你在一个循环中使用array_push并且$ fruits将作为
$fruits = "Plum";
$fruits = "Apple";
$fruits = "Orange";
你得到了
$array[0] = "Plum";
$array[1] = "Apple";
$array[2] = "Orange";
我想这就是你要做的事情