我有一个仅包含数字的数组,我想使用 sort对它们进行排序,因此它首先显示最低的数字。
,但现在我有数组排序,我如何使它只显示第一个结果?
例如,这是我的数组:
Array ( [0] => 399 [1] => 349 )
和之后:
Array ( [1] => 349 [0] => 399 )
如何只返回i排序后的第一个结果,因为我不能只使用Array[1],因为它可能不总是[1]等。
很抱歉,如果这是一个愚蠢的问题,但它晚了,我的大脑已经停止正常工作了,哈哈。
只使用不维护密钥关联的sort()
。
$array = array(399, 349);
sort($array);
print_r($array);
// Array ( [0] => 349 [1] => 399 )
演示像这样:echo current($array);
或$first=current($array);
不需要reset()
,因为排序后数组会自动重置