note 84207 modified in function.min by felipe
| From: | felipe@php.net | Date: | Tue, 22 Jul 2008 19:12:41 +0000 |
| Subject: | note 84207 modified in function.min by felipe | ||
| References: | 1 | Groups: | php.notes |
| Request: | Send a blank email to php-notes+get-142562@lists.php.net to get a copy of this message | ||
I've modified the bugfree min-version to ignore NULL values (else it returns 0).
<?php
function min_mod () {
$args = func_get_args();
if (!count($args[0])) return false;
else {
$min = false;
foreach ($args[0] AS $value) {
if (is_numeric($value)) {
$curval = floatval($value);
if ($curval < $min || $min === false) $min = $curval;
}
}
}
return $min;
}
?>
--was--
I've modified the bugfree min-version to ignore NULL values (else it returns 0).
function min_mod () {
$args = func_get_args();
if (!count($args[0])) return false;
else {
$min = false;
foreach ($args[0] AS $value) {
if (is_numeric($value)) {
$curval = floatval($value);
if ($curval < $min || $min === false) $min = $curval;
}
}
}
return $min;
}
http://php.net/manual/en/function.min.php