php 获取数组中最小的值与键名的方法

现实情况远非想的那么单纯容易清晰:当优越感逐渐转为失落感甚至挫败感时,当由坚信自己是一块金子到怀疑自己是一粒沙子时,愤怒,迷茫,自卑,焦急,躁动就开始与日俱增。

上一篇博文说的是php获取数组中最大的值与键名的方法,那么这篇博文就说一下php获取数组中最小的值与键名的方法。获取数组中最小的值可以使用php中的预设函数 min() ,其使用方法也非常的简单。

php 获取数组中最小的值

min()函数如果只有一个参数且这个参数为数组,则返回数组中最小的一个值!

例1:

$arr = array(2,1,4,5,3,3);
echo min($arr); 
// 输出结果:1

例2:

$arr = array('1','2','3','-1');
echo min($arr); 
var_dump(min($arr));
// 输出结果:-1
// 输出结果:string(2) "-1"

注意:数组中的值为string类型的数值,输出的值的类型也为string

php 获取数组中最小值的键名的方法

如果获取到了数组中最小的值,则可以使用 array_search() 来获取最小值的键名!

例1:

$arr = array('1','2','3','-1');
echo array_search(min($arr),$arr);
// 输出结果:3 (数组的默认下标从0开始)

例2:

$arr = array('a'=>2,'b'=>1,'c'=>5);
$m = min($arr); //获取最小值
echo array_search($m,$arr); //通过最小的值来获取对应的键名
// 输出结果:b

本文php 获取数组中最小的值与键名的方法到此结束。在比夜更深的地方,必须有比夜更黑的眼睛。小编再次感谢大家对我们的支持!

您可能有感兴趣的文章
php get_magic_quotes_gpc()函数介绍与用法

php取消运行时间限制的方法

php中ini_set函数介绍

php获取文件夹下所有文件/文件夹

php如何实现文件下载的方法