PHP遍历关联数组的步骤介绍

WBOY
Release: 2016-06-13 11:53:57
Original
1015 people have browsed it

PHP遍历关联数组的方法介绍

在PHP中数组分为两类: 数字索引数组和关联数组。其中数字索引数组和C语言中的数组一样,下标是为0,1,2…而关联数组下标可能是任意类型,与其它语言中的hash,map等结构相似。

下面介绍PHP中遍历关联数组的三种方法:

 

foreach

<?php $sports = array(    'football' => 'good',    'swimming' => 'very well',    'running'  => 'not good'	);	foreach ($sports as $key => $value) {    echo $key.": ".$value."<br>";}?>
Copy after login


程序运行结果:

football: goodswimming: very wellrunning: not good
Copy after login
Copy after login
Copy after login


 

each

<?php $sports = array(    'football' => 'good',    'swimming' => 'very well',    'running'  => 'not good'	);	while ($elem = each($sports)) {    echo $elem['key'].": ".$elem['value']."<br>";}?>
Copy after login



程序运行结果:程序运行结果:

 

football: goodswimming: very wellrunning: not good
Copy after login
Copy after login
Copy after login


 

list & each

<?php $sports = array(    'football' => 'good',    'swimming' => 'very well',    'running'  => 'not good'	);	while (list($key, $value) = each($sports)) {    echo $key.": ".$value."<br>";}?>
Copy after login


程序运行结果:

football: goodswimming: very wellrunning: not good
Copy after login
Copy after login
Copy after login



 

Related labels:
source:php.cn
Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template