PHP遍历数组的几种方法
时间: 2023-11-21 20:11:22 浏览: 55
PHP中遍历数组的常用方法有以下几种:
1. for循环遍历数组
```php
$arr = array('apple', 'banana', 'orange');
for ($i = 0; $i < count($arr); $i++) {
echo $arr[$i] . '<br>';
}
```
2. foreach循环遍历数组
```php
$arr = array('apple', 'banana', 'orange');
foreach ($arr as $value) {
echo $value . '<br>';
}
```
3. 使用foreach循环遍历数组并获取键名
```php
$arr = array('apple' => 'red', 'banana' => 'yellow', 'orange' => 'orange');
foreach ($arr as $key => $value) {
echo $key . ' is ' . $value . '<br>';
}
```
4. while循环遍历数组
```php
$arr = array('apple', 'banana', 'orange');
$i = 0;
while ($i < count($arr)) {
echo $arr[$i] . '<br>';
$i++;
}
```
5. do-while循环遍历数组
```php
$arr = array('apple', 'banana', 'orange');
$i = 0;
do {
echo $arr[$i] . '<br>';
$i++;
} while ($i < count($arr));
```
相关推荐
![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_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)
![](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)
![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)