如何在字符串中查找最大和最小值

时间:2016-02-15 14:04:37

标签: php arrays string sorting

嗨我有一个字符串,我想找到这个字符串中最小和最大的值并存储在一个变量中。

Array
(
    [0] => 21,50
)

2 个答案:

答案 0 :(得分:0)

如果你有一个字符串$ a,那么你可以爆炸它,获得一个数组,然后你就可以使用构建函数min()max()

$a = "21,50";
$arr = explode($a);
$maxValue = max($arr);
$minValue = min($arr);

您还可以爆炸数组键来实现此目的。

$myArr = array("21,50");
$tmpArr = explode($myArr[0]);
$maxVal = max($tmpArr);
$minVal = min($tmpArr);

答案 1 :(得分:0)

您应该使用maxmin功能。

$arr = ['21,50'];
echo max(explode(',',$arr[0])); // 50
echo min(explode(',',$arr[0])); // 21

希望它会对你有所帮助:)。