Php 更改数组键并按键输出最低值
奇怪的是,我想输出数组的键,而不是值,然后按最小值输出键 我的关键变化发生在这里:Php 更改数组键并按键输出最低值,php,Php,奇怪的是,我想输出数组的键,而不是值,然后按最小值输出键 我的关键变化发生在这里: $totalAverages[$fullName]=$totalAverage 我像这样输出数组 foreach ($totalAverages as $key => $value) { echo $key . $value; } 其输出为: DAVE COWAN2.875GRAEME STRACHAN3JILL EMMORY2JOHN GREEN3.75SILVANA MARTIN2.752 所以我要
$totalAverages[$fullName]=$totalAverage代码>
我像这样输出数组
foreach ($totalAverages as $key => $value) {
echo $key . $value;
}
其输出为:
DAVE COWAN2.875GRAEME STRACHAN3JILL EMMORY2JOHN GREEN3.75SILVANA MARTIN2.752
所以我要做的是找到最小的值,只显示名称/键。因此,在本例中,它将是JILL EMMORY2
,因为她的键值是最低的。这是从表中选择的数据,因此它将始终不同。
- 用于从
$totalAverages
数组中获取最小值
- 用于获取该最小值的对应键
$minTotalAverage = min($totalAverages);
$fullname = array_search($minTotalAverage, $totalAverages);
- 用于从
$totalAverages
数组中获取最小值
- 用于获取该最小值的对应键
$minTotalAverage = min($totalAverages);
$fullname = array_search($minTotalAverage, $totalAverages);
该代码是如何生成此输出的?@VishnuJ asin它在哪里获取名称和值?该代码是如何生成此输出的?@VishnuJ asin它在哪里获取名称和值?这是一个非常干净的方法,工作得非常好。这是一个非常干净的方法,工作得非常好。