php遍历数组的方法分享

 更新时间:2012年03月22日 22:48:56   作者:  
php下最灵活的东西就是数组,很多数据都是通过数组的方式显示,整理下数组的遍历方法
在PHP中数组分为两类: 数字索引数组和关联数组。
其中数字索引数组和C语言中的数组一样,下标是为0,1,2…
而关联数组下标可能是任意类型,与其它语言中的hash,map等结构相似。
方法1:foreach
复制代码 代码如下:

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

输出结果:
football: good
swimming: very well
running: not good
方法2:each
复制代码 代码如下:

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

输出结果:
football: good
swimming: very well
running: not good

方法3:list & each
复制代码 代码如下:

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

输出结果:
football: good
swimming: very well
running: not good

相关文章

  • PHP基于openssl实现非对称加密代码实例

    PHP基于openssl实现非对称加密代码实例

    这篇文章主要介绍了PHP基于openssl实现非对称加密代码实例,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2020-06-06
  • PHP可变函数的使用详解

    PHP可变函数的使用详解

    本篇文章是对PHP中可变函数的使用进行了详细的分析介绍,需要的朋友参考下
    2013-06-06
  • php+xml结合Ajax实现点赞功能完整实例

    php+xml结合Ajax实现点赞功能完整实例

    这篇文章主要介绍了php+xml结合Ajax实现点赞功能的方法,以一个完整实例形式详细分析了XML文件、html页面以及Ajax结合php实现点赞功能的技巧,非常具有实用价值,需要的朋友可以参考下
    2015-01-01
  • PHP 模板高级篇总结

    PHP 模板高级篇总结

    PHP 模板高级篇总结...
    2006-12-12
  • PHP面向对象程序设计之对象的遍历操作示例

    PHP面向对象程序设计之对象的遍历操作示例

    这篇文章主要介绍了PHP面向对象程序设计之对象的遍历操作,结合具体实例形式分析了php面向对象程序设计中对象属性遍历的相关操作技巧与注意事项,需要的朋友可以参考下
    2019-06-06
  • PHP管理内存函数 memory_get_usage()使用介绍

    PHP管理内存函数 memory_get_usage()使用介绍

    我们在实际编码中,要想实现对内存的查看和操作,许多程序员们第一个想到的就是PHP memory_get_usage()这个PHP脚本内存函数
    2012-09-09
  • PHP JSON格式数据交互实例代码详解

    PHP JSON格式数据交互实例代码详解

    此前我写了不少在PHP网站开发中应用XML进行数据交互的实例,这两天通过PHP解析JSON并进行交互的实例学习和了解了JSON在PHP中的应用,感觉非常方便。
    2011-01-01
  • 使用PHP反射机制来构造

    使用PHP反射机制来构造"CREATE TABLE"的sql语句

    今天小编就为大家分享一篇关于使用PHP反射机制来构造"CREATE TABLE"的sql语句,小编觉得内容挺不错的,现在分享给大家,具有很好的参考价值,需要的朋友一起跟随小编来看看吧
    2019-03-03
  • php使用PDO下exec()函数查询执行后受影响行数的方法

    php使用PDO下exec()函数查询执行后受影响行数的方法

    这篇文章主要介绍了php使用PDO下exec()函数查询执行后受影响行数的方法,结合实例形式分析了php在使用pdo进行增删改操作时exec()函数查询操作执行后受影响行数的相关实现技巧与注意事项,需要的朋友可以参考下
    2017-03-03
  • php中实现字符串翻转的方法

    php中实现字符串翻转的方法

    本文主要介绍了实现php字符串翻转的方法,具有很好的参考价值,下面跟着小编一起来看下吧
    2017-02-02

最新评论