1
0
mirror of https://github.com/php/php-src.git synced 2026-03-29 19:52:20 +02:00
Files
archived-php-src/ext/standard/tests/array/min.phpt
2019-08-27 23:38:22 +02:00

48 lines
826 B
PHP

--TEST--
min() tests
--INI--
precision=14
--FILE--
<?php
try {
var_dump(min(1));
} catch (\TypeError $e) {
echo $e->getMessage() . "\n";
}
try {
var_dump(min(array()));
} catch (\Error $e) {
echo $e->getMessage() . "\n";
}
try {
var_dump(min(new stdclass));
} catch (\TypeError $e) {
echo $e->getMessage() . "\n";
}
var_dump(min(2,1,2));
var_dump(min(2.1,2.11,2.09));
var_dump(min("", "t", "b"));
var_dump(min(false, true, false));
var_dump(min(true, false, true));
var_dump(min(1, true, false, true));
var_dump(min(0, true, false, true));
echo "Done\n";
?>
--EXPECT--
When only one parameter is given, it must be an array
Array must contain at least one element
When only one parameter is given, it must be an array
int(1)
float(2.09)
string(0) ""
bool(false)
bool(false)
bool(false)
int(0)
Done