//$info = $_POST['answer']; $info = 'A,A,B,C,D,A,B,A,D,C,A,'; $info = rtrim($info,','); $info = explode(',',$info); $Num = array_count_values($info); $sNum = $Num; $xNum = array_count_values($Num); $maxValue = 'E'; if($xNum[0]<=1){ rsort($Num); $max = $Num[0]; foreach($sNum as $k=>$v){ if($v == $max){ $maxValue = $k; break; } } }这里,因为我在获取数据时是通过POST传过来的,所以这里会出现 $info = $_POST['answer']; 紧挨着的一行是POST过来的数据,为了方便直接测试效果,其中$maxValue就是所需要的最大值。
PHP 获取数组值中最大的数据
最新推荐文章于 2021-03-26 04:08:08 发布