我有一个多维数组:
$externalData=array((array("a","b",3,"d"),array("f","g",1,"h),...))
我想基于数字索引对$ externalData内的数组进行排序(在本例中为索引2,因此一旦对$ externalData进行排序,第二个数组应排在第一位)。
这可能吗?如何?在此先感谢,感谢您的帮助
试试这个
<?php
$externalData = array(array("a","b",3,"d"), array("f","g",1,"h"));
echo "<pre>";
print_r($externalData);
usort($externalData, function ($a, $b) {
return $a[2] - $b[2];
});
echo "<br>";
print_r($externalData);
echo "</pre>";
?>
在这里检查:https : //eval.in/540934
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句