php的数组是如何实现的(PHP中遍历数组的三种常用方法实例分析)
类别:编程学习 浏览量:938
时间:2022-01-22 01:07:22 php的数组是如何实现的
PHP中遍历数组的三种常用方法实例分析本文实例讲述了PHP中遍历数组的三种常用方法。分享给大家供大家参考,具体如下:
在PHP中操作最多的数据估计也就是数组了,有着效率高、速度快、存储方便的特点。
PHP中遍历数组有三种常用的方法:
1、for循环,用法最为灵活,灵活到怀疑人生,但记住格式也非常简单。
2、foreach,是PHP为数组遍历专门提供的函数,在PHP4版本中引入,同时执行效率最高
3、联合使用list()、each()和while循环遍历数组,此用法使用较少,但list()函数使用非常多
直接看实例代码:
|
<?php $arr1 = array ( 'http://www.jinsanguo.com/' , '金三国' , 'PHP教程' ); $num = count ( $arr1 ); //count()为数组统计函数 for ( $i =0; $i < $num ;++ $i ){ echo $arr1 [ $i ]. "<br/>" ; } echo "<hr/>" ; $arr2 = array ( 'http://www.jinsanguo.com/' , '金三国' , 'PHP教程' ); foreach ( $arr2 as $value ){ echo $value . "<br/>" ; } echo "<hr/>" ; $arr3 = array ( 'http://www.jinsanguo.com/' , '金三国' , 'PHP教程' ); while (list( $key , $value ) = each( $arr3 )){ echo $key . '=>' . $value . "<br/>" ; } ?> |
运行结果:
each()
函数需要传递一个数组作为一个参数,返回数组中当前元素的键/值对,并向后移动数组指针到下一个元素的位置。
list()
函数,这不是一个真正的函数,是PHP的一个语言结构。list()
用一步操作给一组变量进行赋值。
希望本文所述对大家PHP程序设计有所帮助。
原文链接:https://www.cnblogs.com/jinsanguo/p/7661462.html
您可能感兴趣
- php逻辑技巧图解(php版本CKEditor 4和CKFinder安装及配置方法图文教程)
- php redis配置(php+redis实现消息队列功能示例)
- php去水印方法(PHP开发的文字水印,缩略图,图片水印实现类与用法示例)
- php系统转换的三种方式(PHP容器类的两种实现方式示例)
- phpstudy安装步骤(phpStudy学习之php探针)
- php联合注入列表总结(php中的依赖注入实例详解)
- php包含哪些(php文件包含的几种方式总结)
- php 面向对象与面向过程(php面向对象重点知识分享)
- php工作原理及功能(php设计模式之适配器模式原理、用法及注意事项详解)
- php中的内置函数(php7下的filesize函数)
- php私有函数怎么调(php intval函数用法总结)
- php怎么设计策略模式(php设计模式之策略模式应用案例详解)
- php与xml文件(PHP读取XML文件的方法实例总结DOMDocument及simplexml方法)
- phpcurl详解(解决PHP curl或file_get_contents下载图片损坏或无法打开的问题)
- php怎样创建新文件详情(php文件后缀不强制为.php的实操方法)
- php静态变量的含义(PHP中define 与 const定义常量的区别详解)
- 挑战新国标电自天花板,九号机械师MMAX 110P深度体验(挑战新国标电自天花板)
- 《满江红》不要只当电影看,学生应该这样做(满江红不要只当电影看)
- 电影《民间怪谈录之走阴人》定档8月5日,开启一场中式惊悚之旅(电影民间怪谈录之走阴人定档8月5日)
- 原创图画书,以儿童视角讲述中国故事(以儿童视角讲述中国故事)
- 八月再见 愿你岁月不扰,余生静好(八月再见愿你岁月不扰)
- 赏读 八月再见,九月你好(赏读八月再见九月你好)
热门推荐
排行榜
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9