0

我有一个像这样的数组:

Array([0]=>array('field1'=>aNumber,'field2'=>'something'),
[1]=>array('field1'=>aNumber,'field2'=>'something'),
[2]=>array('field1'=>aNumber,'field2'=>'something'),
[3]=>array('field1'=>aNumber,'field2'=>'something'));

我必须获取具有最小字段的数组索引aNumber..

例如:

Array([0]=>array('field1'=>10,'field2'=>'something'),
[1]=>array('field1'=>3,'field2'=>'something'),
[2]=>array('field1'=>100,'field2'=>'something'),
[3]=>array('field1'=>9,'field2'=>'something'));

我想要的索引是1

我知道可以使用循环和一些如果存储迭代索引.. 但我想知道是否有一些 php 函数可以缩短算法
我该怎么办?谢谢!!!

4

1 回答 1

1

据我所知,没有这样的内置功能。但是您可以使用带有回调的其他函数 .. array_walkarray_filter

(并且内置函数可能会像您对循环所做的一样,并遍历数组中的项目)

于 2012-08-08T05:49:55.033 回答