PHP 一维数组找出等于5的数,从最小的朝气
时间: 2024-05-29 09:09:27 浏览: 19
可以使用循环遍历数组,判断每个元素是否等于5,并记录下标,若不存在等于5的元素返回-1。
以下是示例PHP代码:
$arr = array(1, 3, 5, 7, 9, 5);
$index = -1;
for($i = 0; $i < count($arr); $i++){
if($arr[$i] == 5){
$index = $i;
break;
}
}
echo $index; // 输出2
相关问题
(1)从一维数组中找出最小的数
可以使用一个变量来记录最小值,遍历整个数组,依次比较每个元素与最小值的大小,如果当前元素更小,则将最小值更新为当前元素。最后返回最小值即可。
以下是一个示例代码:
```python
def find_min(arr):
min_num = arr[0]
for i in range(1, len(arr)):
if arr[i] < min_num:
min_num = arr[i]
return min_num
```
该函数接收一个一维数组作为参数,返回数组中最小的数。
PHP 一维数组遍历找出最小的两个数
可以使用sort函数对数组进行排序,然后取出前两个元素即为最小的两个数。示例代码如下:
```php
<?php
$array = array(3, 8, 2, 5, 1, 4, 7, 6);
sort($array);
$min1 = $array[0];
$min2 = $array[1];
echo "最小的两个数分别是 $min1 和 $min2";
?>
```
输出结果为:“最小的两个数分别是 1 和 2”。
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)