max() returns the maximum value.
Grammar
max(x,y) parameter description
x is required. A number.
y required. A number.
Description
max() returns the largest value in the argument.
If there is only one parameter and it is an array, max() returns the largest value in the array. If the first argument is an integer, string, or float, at least two arguments are required and max() returns the largest of these values. An infinite number of values can be compared.
echo max(1,3,5,6,7); //return 7
echo "
";
echo max(array(2,4,5)); //Return 5
echo "
";
echo max(0,'hello'); //Return 0
echo "
";
echo max('hello',0); //Return hello
echo "
";
echo max(-1,'hello'); //Return hello
echo "
";
$val=max(array(2,4,8),array(2,5,7)); //Return the second array
print_r($val);
echo "
";
$val=max('string',array(2,5,7),42); //Return arrayprint_r($val);
/*
min() returns the minimum value.
Grammar
min(x,y) parameter description
x is required. A number.
y required. A number.
Description
min() returns the smallest value among the parameters.
If there is only one parameter and it is an array, min() returns the smallest value in the array. If the first argument is an integer, string, or float, at least two arguments are required and min() returns the smallest of these values. Can compare unlimited values
*/
echo min(2,3,1,6,7); //1
echo "
";
echo min(array(2,4,5)); //2
echo "
";
echo min(0,'hello'); //0
echo "
";
echo min('hello',0); //hello
echo "
";
echo min('hello',-1); //-1
echo "
";
$val=min(array(2,4,8),array(2,5,1)); //Return the first array
print_r($val);
echo "
";
$val=min('string',array(2,5,7),42); //Return string
print_r($val);