当前位置:首页 » 编程语言 » php最大值和最小值

php最大值和最小值

发布时间: 2023-05-10 02:23:59

php如何取二维数组中的某列的最大值和最小值

需要准备的材料分别是:电脑、php编辑器、浏览器。

1、首先,打开php编辑器,新建php文件,例如:index.php,定义一个二维数组,以取第2列的最值为例。

⑵ PHP数组,怎么找出最大值与最小值,和它们所对应的数组下标

<?php
$hots=array('8213'=>0,'8212'=>100,'8172'=>10008);
$maxkey=array_search(max($hots),$hots);
$minkey=array_search(min($hots),$hots);
echo"最大值数组所在下标:".$maxkey;
echo"<br>";
echo"最小值数组所在下标:".$minkey;
?>

⑶ 在一个php数组中,里面有(78.65.28.35等)求最大值和最小值,(不能用max等函数)

扫描一遍就可以获得最大值、最小值、平均值,扫描数组使用foreach,下面是例子代码:

<?php
$arr=array(78,65,28,35);
$max=$arr[0];
$min=$arr[0];
$sum=0;
$num=0;
foreach($arras$x){
if($x>$max)$max=$x;
if($x<$min)$min=$x;
$sum+=$x;
$num++;
}
$avg=$sum/$num;
echo"最大值{$max},最小值{$min},平均值{$avg}";
?>

⑷ PHP里获取一维数组里的最大值和最小值要求,效率最好,速度最快

还有什么会比PHP的方法高效?

最大的

<?php
$a=array('1','3','55','99');
$pos=array_search(max($a),$a);
echo$a[$pos];

最小的

<?php
$a=array('1','3','55','99');
$pos=array_search(min($a),$a);
echo$a[$pos];

⑸ 用php交换一个数组最大值和最小值的位置

<?php
$arr = array(10,21,32,11,45,26,5,30);//假设$arr是所要处理的数组
for($i=1,$f_key=0,$l_key=0,$l_temp=$f_temp = $arr[0];$i<count($arr);$i++)
{
//$f_key是最大值的key,$l_key是最小值的key,$f_temp是最大值,$l_temp是最小值
if($f_temp < $arr[$i])
{
$f_key = $i;
$f_temp = $arr[$i];
}
if($l_temp > $arr[$i])
{
$l_key = $i;
$l_temp = $arr[$i];
}
}
//交换数组最大值和最小值位置
$temp = $arr[$f_key];
$arr[$f_key] = $l_temp;
$arr[$l_key] =$f_temp;
print_r($arr);
?>

⑹ PHP如何获取数据库中的最大最小值并且区分十个区间

<?php
//连接数据库
$myconn=mysql_connect("localhost","root","");
mysql_select_db("nowamagic",$myconn);

$strSql="
select article_ID
from article
where article_ID=(select max(article_ID)
from article)
";

$strSql2="
select article_ID
from article
where article_ID=(select min(article_ID)
from article)
";

$result=mysql_query($strSql,$myconn) or die(mysql_error());
$result2=mysql_query($strSql2,$myconn) or die(mysql_error());

$row_max=mysql_fetch_array($result);
$row_min=mysql_fetch_array($result2);

// 输出ID最大值
//echo $row_max["article_ID"];
//echo "
";
// 输出ID最小值
//echo $row_min["article_ID"];

$article_count = $row_max["article_ID"] - $row_min["article_ID"];
?>

热点内容
捷达方向机安全登录密码是多少 发布:2025-07-19 00:57:37 浏览:688
夜魔迅雷下载ftp 发布:2025-07-19 00:39:29 浏览:94
增值税票安全接入服务器地址 发布:2025-07-19 00:20:45 浏览:481
solidworkspcb服务器地址 发布:2025-07-18 22:50:35 浏览:816
怎么在堆叠交换机里配置vlan 发布:2025-07-18 22:42:35 浏览:625
java调用别人的接口 发布:2025-07-18 22:37:35 浏览:435
服务器四个节点如何联网 发布:2025-07-18 22:36:02 浏览:273
华强北什么地方休安卓手机 发布:2025-07-18 22:24:56 浏览:736
数据库的根本目标 发布:2025-07-18 21:37:50 浏览:939
压缩机的流速 发布:2025-07-18 21:37:40 浏览:408