我有一个数组,如下所示:
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 函数可以缩短算法
我该怎么办?谢谢!!!
据我所知,没有这样的内置函数。但是您可以将其他函数与回调一起使用..array_walk, array_filter
(内置函数可能会像使用循环并遍历数组中的项目一样)