从PHP中的2d数组中获取前5个值
发布时间:2020-12-13 22:22:01 所属栏目:PHP教程 来源:网络整理
导读:我有以下数组: Array ( [ 20] = 154 [ 21] = 146 [ 24] = 230 [ 26] = 80 [ 33] = 232 [ 113] = 100 [ 13] = 132 [ 12] = 146 [ 11] = 122 [ 235] = 110 [ 239] = 54 [ 248] = 162 [ 340] = 84 [ 352] = 76 [ 323] = 146 [ 247] = 96 [ 372] = 150 [ 370] =
我有以下数组:
我需要能够从这个数组中获得前五个值 最终结果需要看起来像这样: Array( [ 33] => 232 [ 24] => 230 [ 248] => 162 [ 20] => 154 [ 372] => 150 ) 如果这可以通过简单地重新排序数组来完成,那很好. 解决方法
试试这个,它将按降序对数组进行排序,并将数组切割为前5个值
rsort($arr); print_r(array_slice($arr,5)); (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |