php数组
2016-01-21 11:26
561 查看
php数组
1.索引数组-带有数字索引的数组2.关联数组-带有指定键的数组
3.多维数组-包含一个或多个数组的数组
php索引数组
有两种创建方法:索引自动分配(索引从0开始)
$cars = array("Volvo","BMW","SAAB");
索引的手动分配:
$cars[0] = "Volvo"; $cars[1] = "BMW"; $cars[2] = "SAAB";
eg:
<?php $cars = array('Volvo','BMW','SAAB'); echo "I like ".$cars[0].", ".$cars[1].", ".$cars[2];
运行结果:
I like Volvo, BMW, SAAB
获取数组的长度count()
<?php $cars = array('Volvo','BMW','SAAB'); echo count($cars);
运行结果:
3
遍历索引数组
for循环遍历并输出索引数组的所有值<?php $cars = array('Volvo','BMW','SAAB'); $arrlength = count($cars); $arrlength = count($cars); for ($x=0; $x < $arrlength; $x++) { echo $cars[$x]; echo "<br/>"; }
php关联数组
关联数组是使用开发人员分配给数组的指定键的数组有两种创建关联数组的方法:
$age = array( 'Peter' => '35', 'Ben' => '37', 'Tom' => '40' );
$age['Peter'] = '35'; $age['Ben'] = '37'; $age['Tom'] = '40';
eg:
<?php $age=array("Bill"=>"35","Steve"=>"37","Peter"=>"43"); foreach($age as $x=>$x_value) { echo "Key=" . $x . ", Value=" . $x_value; echo "<br>"; } ?>
多维数组
eg:<?php <?php $cars = array( array("Volvo",30,20), array("BMW",17,15), array("Saab",5,2), array("land Rover",15,11), ); echo $cars[0][0]."库存:".$cars[0][1].",已售".$cars[0][2]; echo $cars[1][0]."库存:".$cars[1][1]."已售".$cars[1][2]; echo $cars[2][0]."库存:".$cars[2][1]."已售".$cars[2][2]; echo $cars[3][0]."库存:".$cars[3][1]."已售".$cars[3][2]; ?>
运行结果:
Volvo库存:30,已售20BMW库存:17已售15Saab库存:5已售2land Rover库存:15已售11
下一篇将讨论数组排序的问题(一维数组和多维数组的排序)
相关文章推荐
- php基本运算符,数组运算符,错误控制运算符及基础知识
- Yii2简介以及高级模板安装
- PHP获取IP地址所在的地理位置
- php构造函数的继承方法
- 【laravel框架】compile.php文件的生成方法
- PHP----CSV文件处理类
- thinkphp3.2视频教程下载,百度网盘
- PHPCMS v9 安全防范教程!
- PHPExcel导入数据
- php程序备份还原mysql数据库
- PHP中用var_export和serialize做数组缓存的性能测试
- FreeRADIUS+DaloRADIUS实现PPTP ***高级用户控制+流量控制
- kafka-php
- php类型转换的3种方法
- phpstorm快捷键
- PHP中的闭包详解
- php简易生成excel文件
- phpcms tag
- MFC中SliderCtrl控件中SetPos(0)失效问题解决
- UBOOT-2010.06 移植 支持 下载yaffs2文件系统 (九)