很多站长朋友们都不太清楚php的min,今天小编就来给大家整理php的min,希望对各位有所帮助,具体内容如下:
本文目录一览: 1、 PHP如何取二维数组中的某列的最大值和最小值? 2、 php中比较两个数大小的内置函数是什么? 3、 PHP的问题, 不太明白 PHP如何取二维数组中的某列的最大值和最小值?需要准备的材料分别是:电脑、php编辑器、浏览器。
1、首先,打开php编辑器,新建php文件,例如:index.php,定义一个二维数组,以取第2列的最值为例。
2、在index.php中,输入代码:
$a=[
[11,5,24,8,3],
[3,54,78,64,9],
];
echo'max='.max($a[1]).'<br/>';
echo'min='.min($a[1]);
3、浏览器运行index.php页面,此时发现第2列的最大值和最小值都被取出了。
php中比较两个数大小的内置函数是什么?函数描述:mixed max(mixed arg1, mixed arg2, …,mixed argn);
返回值:返回此数组中的最大值,若参数中有浮点数,则所有参数转化成浮点数,
返回值也为浮点数;否则所有参数转化成整数,返回值为整数。
函数描述:mixed min(mixed arg1, mixed arg2, …,mixed argn);
返回值:返回此数组中的最小值,若参数中有浮点数,则所有参数转化成浮点数,
返回值也为浮点数;否则所有参数转化成整数,返回值为整数。
PHP的问题, 不太明白//wea_table表中应该有【Id、城市、最高温度、最低温度】这四个字段
//Id 城市 最高温度 最低温度
//1 北京 24 -4
//2 上海 27 5
//3 深圳 38 10
//case 2的功能就是显示wea_table表中在“最低温度”最低的城市名和最低温度(有点绕口,呵呵)
//case 4的功能就是显示wea_table表中所有城市的平均最高温度
switch (key) {
case 2:
$sear = "最低温度";
$sql = "select Min(".$sear.") from wea_table";//该sql是获取wea_table表中“最低温度”中最小值(min)
$result = mysql_query($sql,$conn);//执行SQL命令,将“最低温度”中最小值(min)的结果集赋给$result
$row = mysql_fetch_array($result);//将结果集转换为数组赋给$row
$temp = $row[0];//将$row[0]赋给$temp,前面几句主要是将查询出的“最低温度”中最小值(min)提取出来
$sql = "select * from wea_table where $sear=$temp"; //找出“最低温度”最低的城市记录
$result = mysql_query($sql,$conn);//执行SQL命令,将返回的结果集(资源)赋给$result
$row = mysql_fetch_array($result);
echo $sear."的城市是:".$row['城市']."<br>".$sear."是:".$temp."度";
break;
case 4:
$sql = "select * from wea_table";
$result = mysql_query($sql,$conn);
$total_temp = 0;//临时变量,用于暂存和累加所有城市的最高温度之和
while($row=mysql_fetch_array($result)){//循环读出每个城市的记录
$total_temp += $row['最高温度'];//累加“最高温度”字段的和
}
$aver_temp = $total_temp/mysql_num_rows($result);//“最高温度”之和 除以 所以记录(相当于城市的总数)--->算出平均最高温度
echo "所有城市的平均最高温度是:".$aver_temp;
}
关于php的min的介绍到此就结束了,不知道本篇文章是否对您有帮助呢?如果你还想了解更多此类信息,记得收藏关注本站,我们会不定期更新哦。
查看更多关于php的min php的明命名规范的详细内容...