ITPub博客

首页 > 应用开发 > IT综合 > PHP1-18 数组

PHP1-18 数组

原创 IT综合 作者:it5808 时间:2015-07-20 17:01:33 0 删除 编辑
数组:很多的变量通过有序的排列组成的变量集合,这个集合就叫做数组
$数组名 =  array (元素值1,元素值2,元素值3.....)


  1. <?php
  2.     $arr = array(1,2,3,4);

  3.     print_r($arr);

  4. ?>
   

查看源码显示效果

Array
(
    [0] => 1
    [1] => 2
    [2] => 3
    [3] => 4
)

数组元素的标识符(下标,就是[]里面)全都是数字的数组就是索引数组 

索引数组的数组元素的赋值
格式:
$数组名[下标] = 值;


  1. <?php
  2.     $arr_1 = array(1,2,3,4,5);

  3.     $arr_1[4]=6;//重新定义下标为4的值,新值等于6

  4.     print_r($arr_1);

  5.     echo "<hr/>"
  6. ?>
索引数组数组元素的访问
格式:
echo  $数组名[下标];

点击(此处)折叠或打开

  1. <?php
  2.     echo $arr_1[4];//返回的值:6
  3. ?>
索引数组的遍历:检索数组中每个数组元素 
for循环遍历:
for($i=0;$i<count($arr);$i++){
        echo $arr[$i];
    }

count($数组名):计算数组中有多少个数组元素

$arr = array(1,2,3,4);
foreach($arr as $key=>$vo){
echo $vo;
}

$数组名: 是指要被遍历的数组
$key: 存储的是当前数组元素的标识符
$vo :存储的是当前数组的数组元素值
注意:
1.foreach可以自动识别数组中是否还有数组元素,如果有就能继续遍历,如果没有就停止遍历
  
2.for()识别的是下标,只要下标小于数组元素个数,就循环

3.$key和$vo是表示数组元素标识符和数组元素值的关系,变量名可以自定义
   但是必须要保证$a=>$b这种指向的格式

4.$key(数组元素标识符) 可以根据实际的要求进行省略


来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/30322590/viewspace-1742257/,如需转载,请注明出处,否则将追究法律责任。

下一篇: 没有了~
请登录后发表评论 登录
全部评论

注册时间:2015-07-02

  • 博文量
    22
  • 访问量
    20268