?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;
?
掃描一遍就可以獲得最大值、最小值、平均值,掃描數組使用foreach,下面是例子代碼:
?php
$arr?=?array(78,?65,?28,?35);
$max=$arr[0];
$min=$arr[0];
$sum=0;
$num=0;
foreach?($arr?as?$x){
if?($x$max)?$max=$x;
if?($x$min)?$min=$x;
$sum+=$x;
$num++;
}
$avg=$sum/$num;
echo?"最大值{$max},最小值{$min},平均值{$avg}";
?
function tomax($str)
{
if ($str=="")
return "字符串不能為空"; //返回err1,表示str為空
else {
$arr=explode("/",$str); //以"/"字符分割字符串
$max=$arr[0]; //記錄最新數變量
for($i=0;$icount($arr);$i++)
{
if($arr[$i]=="")
; //假如為空字符,空語句
else {
if($max!="")
{
if($arr[$i]$max) //比較數組的值
$max=$arr[$i];
}
else
$max=$arr[$i];
}
}
if($max=="")
return "無法比較"; //當全為空字符的返回值
else
return $max;
}
}
可以循環一次數組進行判斷:
foreach($arr as $k=$v){
if( $k== 0 ){
$min = $v;
$max = $v;
}else{
$min = min($min,$v);
$max = max($max,$v);
}
if($v == ''){
$kong = $k;
}
}
$max就是最大值;$min是最小值, $arr[$kong]就是空值
當前名稱:php去一組數據最小值 php最小值函數
標題來源:http://vcdvsql.cn/article40/ddoieho.html
成都網站建設公司_創新互聯,為您提供網站改版、云服務器、企業建站、商城網站、虛擬主機、關鍵詞優化
聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯