php5.4数组介绍和基本操作(创建,删除,修改,使用)
1.
数组的概念:
数组是提供一种快速,方便的管理一组数据的方法,是
PHP
程序设计的重要内容。通过数组可以对大量性质相同的数据进行存储,排序,插入,修改等操作。从而提供程序的开发效率及改善程序的编写方式。
PHP
种将数组分为一维数组,二维数组和多维数组。
2.
数组的写作格式:
(1)
简单形式 array (
值1
,值2
,值3,……..)
Example:
Array (“aa”,12,ture,2.2,”test”,50);
(2)
完整形式:array (
键1>=
值1
,键2>=
值2
,……);
Example:
Array(“title”=>”aa”,”age”=>20);
3.
数组的创建,修改,删除,使用:
(1)
创建一个数组有两种模式:
1
.$arr=array(11,22,33,44);.
$arr=array(
‘a’=>’11’,’b’=>’22’);
2. $arr[0]=’20’;
$arr[1]=’30’;
……..
说明:a
为键名,11
为键值,[]
中的0
为下标,里面也可以写表量,在PHP5.4
中需写双引号,否则会报错。
(2)
修改数组元素
Example:
$arr=array(11,22,33,44,);
$arr[0]=66;
数组变为$arr=array(66,22,33,44);
说明:当数组没给键名,我们可以用编号来称呼它。[]
里的0
对于的是11
,$arr[0]
就是将66
赋值给0
位。
(3).
删除数组元素
$arr=array(11,22,33,44 );
Unset($arr[0]);
数组的值变为:$arr=array(22,33,44)
;
(4).
访问数组函数。
访问单个元素,可以通过下标或者键名来访问。
简单数组可以通过访问下标来访问
Example:
$arr=array(11,22,33,44);
Echo $arr[0]
则输出的值为11.
如果是完整数组,我们可以通过访问键名来访问。如果有了键名,就不能用下标来进行访问。
Example:
$arr=array(‘a’>=’11’,’b’>=’22’,’c’>=’33’);
Echo $arr[b]
值为22.
4.
数组的遍历。
概念:所谓变历数组就是将数组里面的元素根据要求逐个打印或者得到相关的值,我们可通过PHP
提供的一个函数foreach
来实现。其格式如下
Foreach($arr as $key=>$val);
{
相关$arr
或者$val
的内容。