我有2个变量,每个变量包含一个数字(整数).我想把它们排在第一和第二大的最低数量.例如:
$sortedVar = getSmaller(45, 62); // Will return 45
$sortedVar = getSmaller(87, 23); // Will return 23
Run Code Online (Sandbox Code Playgroud)
你知道我想做什么吗?你能帮我吗?谢谢 :)
使用min()支持任意数量的参数以及数组.
$smallest = min(1,2); //returns 1
$smallest = min(4,3,2); //returns 2
$smallest = min(array(5,4)) //returns 4
Run Code Online (Sandbox Code Playgroud)
function getSmaller($a, $b) {
return $a < $b ? $a : $b;
}
Run Code Online (Sandbox Code Playgroud)
用简单的英语,如果$ a小于$ b,则返回$ a,否则返回$ b.
或者像其他人指出的那样,还有一个函数,叫做min().