2016-02-15 80 views
-1

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

Array 
(
    [0] => 21,50 
) 
+1

最大的...在字符或数值的量? (21,50)是一个字符串,还是想用逗号分隔并从这些值中获取? – peixotorms

+1

你有一个实际的数组还是这是一个字符串?无论哪种方式,你可能想把值放入一个数组,然后使用'max()' – Rizier123

回答

0

您应该使用maxmin功能。

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

希望它会帮助你:)

0

如果你有一个字符串$一个,那么你就可以爆炸的,获得一个数组,然后你可以在功能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);