我试图建立一个排名系统,你是否有一个x里程数的用户,并且他的所有朋友都有x里程,
现在我的架构问题是,我怎么能这样做,以便我有一个由英里desc命令的朋友阵列,我需要知道我的用户是否已经通过任何朋友。
由于
答案 0 :(得分:0)
使用arsort
对数组进行排序。例如:
$arr = array('2', '356', '8', '103.4');
arsort($arr, SORT_NUMERIC);
它会将数组排序为:
$arr = array('356', '103.4', '8', '2');
然后,对于您的另一个问题,我如何知道用户是否已通过任何朋友。
if(count(array_intersect($milesCount, $arr)) > 0) {
echo 'User has passed at least one element in friends list.';
}