php入门学习-----数组
来源:互联网 发布:plc和单片机哪个工资高 编辑:程序博客网 时间:2024/06/08 03:37
php为我们提供了三种类型的数组:数值数组,关联数组,多维数组
下面主要介绍,数值数组和关联数组。
数值数组:由数组总动分配数组Id做为键,同其他数组一样,启示数组的键也是从0开始
$colors = array("red","blue","yellow");
echo $colors[0]; //输出 red
echo $colors[1];//输出 blue
echo $colors[2];//输出 yellow
关联数组:由开发人员手动指定数组的键值
$results = array("a"=>"Apple","b"=>"Banana","c"=>"Car");
echo $results ["a"];//输出Apple
echo $results ["b"];//输出Banana
echo $results ["c"];//输出Car
------------------------------------------------------------------------------------------------------------------------------------
常用的数组函数
$colors = array("red","blue","yellow");
$results = array("a"=>"Apple","b"=>"Banana","c"=>"Car");
计算数组长度:count();
echo count($colors);//输出 3
遍历数组:
for($i=0;$i<count($colors);$i++)
{
echo $colors[i];
}
foreach($results as $r => $r_value)
{
echo $r;//输出键
echo $r_value;//输出值
}
数组升序排序:sort();
sort($colors);
数组$color将变成:$colors = array("blue","red","yellow");
数组降序排列:rsort();
rsort($colors);
数组$color将变成:$colots = array("yello","red","blue");
其他函数类似:
asort() : 根据关联数组的值,对数组进行升序排列
ksort() :根据关联数组的键,对数组进行升序排列
arsort() : 根据关联数组的值,对数组进行降序排列
krsort() :根据关联数组的键,对数组进行降序排列
- php入门学习-----数组
- PHP入门学习,数组定义及用法
- 后缀数组-入门学习
- PHP入门(二)数组 关联数组
- php入门学习-----php基础
- php数组学习一
- php数组学习二
- php 数组学习
- PHP学习数组
- PHP学习笔记-数组
- PHP学习----数组
- PHP学习笔记-数组
- PHP数组学习
- php数组学习
- php学习笔记--数组
- pHp学习--数组遍历
- php数组学习
- PHP学习数组
- 户外决策带你上王者
- mongo教程-基础操作命令篇
- php-人员权限管理(RBAC)
- Leetcode 513 Find Bottom Left Tree Value
- redis安装配置jedis客户端访问redis相关问题总结
- php入门学习-----数组
- Matlab代码转C++—— mwArray
- Tomcat环境变量配置
- Check failed: axis_index < num_axes() (1 vs. 1) axis 1 out of range for 1-D Blob with shape
- Ubuntu下SSH安装或设置
- 百度地图1,2,3面
- 6.7-Django-笔记--ORM解释--未完!
- 如何将flash中的程序搬到ram中执行
- jQuery异步请求