**编辑**如果我只使用数组,例如:PHP - 从多维对象数组中检索min()对象
阵列( 阵列( '姓名'=> 'BLA', '距离'=> '123'); 阵列( '姓名'=> 'b123a', '距离'=> '1234214'); );
这会容易找到最小值吗?
嗨那里我试图从对象数组中检索距离值最小的对象。这是我的数据集;
[0] => myObjectThing Object
(
[name:myObjectThing:private] => asadasd
[distance:myObjectThinge:private] => 0.9826368952306
)
[1] => myObjectThing Object
(
[name:myObjectThing:private] => 214gerwert24
[distance:myObjectThinge:private] => 1.5212312547306
)
[2] => myObjectThing Object
(
[name:myObjectThing:private] => abc123
[distance:myObjectThinge:private] => 0.0000368952306
)
所以我想能够retlieve具有最小距离值的对象。在这种情况下,这将是名称的对象:abc123
“如果我只使用数组会发生什么?” - 你可以array_multisort(http://au2.php.net/manual/en/function.array-multisort.php)。但它不会在这种情况下的错误差异,因为你可以只使用array_walk – xzyfer 2011-03-02 11:18:59
你不需要键入“请投我的问题” – dynamic 2011-03-02 11:19:32
我会说这个问题已经设法搅动一个很好的辩论,那是所有。我已经删除了,对不起 – Garbit 2011-03-02 11:21:36