码迷,mamicode.com
首页 > 编程语言 > 详细

数组与遍历数组

时间:2016-08-22 02:11:39      阅读:240      评论:0      收藏:0      [点我收藏+]

标签:

  断断续续地学习了php有一段时间了,总是不能很好地理解,如今把数组和遍历数组整理出来。

 

  从基础开始说起:

  php数组分为索引数组,和关系型数组

  索引数组就是下标从0,1,2,3,4...开始,而关系型数组则非,理解为带key的(key为键)

 

 开始写一个数组:

$userNane = array(陈云,罗鑫,袁修成);

 当然也可以这样写:

    $userNane[0] = 陈云;

    $userNane[1] = 罗鑫;

    $userNane[2] = 袁修成;

 

现在来遍历这个数组

for($i = 0;$i<2;$i++){
        echo $userNane[$i]; 
};
//or

for($i = 0;$i<count($userNane);$i++){
/**利用count()函数来遍历数组的元素个数**/ 
    echo $userNane[$i]."<br />"; 
};

 

此时如果数组的下标如果不是从0开始(非索引数组),那么单单只靠for循环和count()是没用的,此时我们的好朋友foreach()就来了。

 

foreach ($userNane as $key => $value) {
   echo $key.
------.$value."<br />";
}

$key代表键值(就=也就是类似于索引下标)$value代表键值(下标)的值,
$key与$value是可以随意更变名字的,只是约定俗成用这两个变量进行表示

 

数组与遍历数组

标签:

原文地址:http://www.cnblogs.com/cyfm/p/5794171.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!