<!doctype html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Document</title>
</head>
<body>
<?php
$scores = array(68,100,70,85,90,78,65,98,85);
$num=count($scores);
$scores_group=array();
for($i=0;$i<$num;$i++){
// echo floor($scores[$i]/10)."<br>";
$key="group".floor($scores[$i]/10)."0";
if(!array_key_exists($key,$scores)){
$scores[$key]=array();
}
$scores_group[$key][]=$scores[$i];
}
print_r($scores_group);
?>
</body>
</html>
效果图:
使用print_r可以比较整齐得输出数组内容,但是有强迫症的我想竖着整齐输出数组内容!
解决方法:
在输出前加上一句话即可
版权声明:本文版权归作者和CSDN共有,欢迎转载,但必须给出原文链接,并保留此段声明,否则保留追究法律责任的权利。