编写一个PHP程序,寻找数组中的最大数和最小数。
时间: 2024-04-17 19:24:52 浏览: 236
php下一个阿拉伯数字转中文数字的函数
当然可以,以下是一个简单的 PHP 程序,用于寻找数组中的最大数和最小数:
```php
<?php
function findMinMax($arr) {
$min = $arr[0];
$max = $arr[0];
foreach ($arr as $num) {
if ($num < $min) {
$min = $num;
}
if ($num > $max) {
$max = $num;
}
}
return array('min' => $min, 'max' => $max);
}
$array = [2, 5, 1, 9, 3];
$result = findMinMax($array);
echo "最小数: " . $result['min'] . "\n";
echo "最大数: " . $result['max'];
?>
```
这个程序中,我们定义了一个名为 `findMinMax` 的函数,它接受一个数组作为参数。在函数内部,我们使用 `foreach` 循环遍历数组中的每个元素,并更新最小值和最大值。最后,我们返回一个包含最小值和最大值的关联数组。
在程序的主体部分,我们创建了一个数组 `[2, 5, 1, 9, 3]` 并将其传递给 `findMinMax` 函数。然后,我们打印出最小值和最大值。
当你运行这个程序时,输出应该是:
```
最小数: 1
最大数: 9
```
希望这可以帮到你!如果你还有其他问题,请随时提问。
阅读全文