php怎么求数组中最小的元素值和下标

实现步骤:1、利用min()函数获取数组中最小的元素值,语法“$min=min($arr);”;2、使用array_search()函数在数组中搜索获取的最小值,会返回对应的下标值,语法“array_search($min,$arr)”。

php入门到就业线上直播课:进入学习
API 文档、设计、调试、自动化测试一体化协作工具:点击使用

本教程操作环境:windows7系统、PHP8.1版、DELL G3电脑

分析:php求数组中最小的元素值和下标可以分成两步

  • 获取数组的最小的元素值(最小值)

  • 根据最小值来求该值在数组的对应下标(键名)

下面就来给大家具体介绍一下实现步骤。

步骤1:获取数组的最小值

PHP获取数组最值有多种方法,例如排序(升序或降序),这样开头或结尾的元素就是最值。【相关推荐:php怎么求数组当中的最小值】

但因为还要获取其下标,那么排序就不一定可选(可能会破坏其原有顺序)。

那么我们就直接利用内置函数–min()好了。

<?php
header('content-type:text/html;charset=utf-8');   
$arr=array(1,45,9,0,-5,52,21,-1,40);
var_dump($arr);
$min=min($arr);
echo "数组最小值为: ".$min."
"; ?>

登录后复制

hmoban主题是根据ripro二开的主题,极致后台体验,无插件,集成会员系统
自学咖网 » php怎么求数组中最小的元素值和下标
温馨提示您:本站所载文章、数据仅供参考,如果有文章侵犯了您的权益,请来信告知我们删除,联系邮箱:976157886@qq.com
Copyright © 2023 自学咖网 - All rights reserved 浙ICP备2023005527号