在 index.PHP 定义函数 getMax,调用该函数传入 $array ,echo输出 $array 中最大值的下标。 (1)定义函数 getMax,函数接受一个一维数组(值不重复)参数 该函数使用逻辑判断可以
在 index.PHP 定义函数 getMax,调用该函数传入 $array ,echo输出 $array 中最大值的下标。
(1)定义函数 getMax,函数接受一个一维数组(值不重复)参数
该函数使用逻辑判断可以做到查询出任意传入的一维数组的最大值的下标
该结果通过 return 方式返回
(2)在函数外部,调用该函数,参数是 $array , 将返回值赋值给变量$max
(3)输出变量$max
phpheader("content-type:text/html;charset=utf-8");$array = array(1,5,21,54,23,8,64,23); function getMax($array){$ma = $array [0];//利用循环 求出数组的最大值for ($i = 0; $i$ma){$ma = $array[$i]; //将数组中的最大值赋值给$ma} }//foreach遍历数组,如果值为最大值时返回其下标foreach ($array as $key => $v) { if($v==$ma) { return $key;//返回对应值的下标 } }$array = $key;return $array; }$max = getMax($array);echo $max;?>
来源地址:https://blog.csdn.net/m0_63028223/article/details/126805491
--结束END--
本文标题: 利用for循环+foreach来获取数组中的最大值的下标
本文链接: https://www.lsjlt.com/news/421860.html(转载时请注明来源链接)
有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341
下载Word文档到电脑,方便收藏和打印~
2024-02-29
2024-02-29
2024-02-29
2024-02-29
2024-02-29
2024-02-29
2024-02-29
2024-02-29
2024-02-29
2024-02-29
回答
回答
回答
回答
回答
回答
回答
回答
回答
回答
0