数组在php中应用非常的多了在我们找工作时可能数组试题也多在学习中也就到比较多,这里给各位整理了大量的关于php数组的例子,有兴趣的和小编来看这篇php入门数组的使用到面试题文章.
1.数组的概念
数组就是一个用来存储一系列变量值的命名区域,每个数组元素有一个相关的索引,也成为关键字,它可以用来访问元素.
PHP允许间隔性地使用数字或字符串作为数组的索引。
2.数字索引数组
2.1 数字索引数组的初始化
$products = array(‘Tires’,’Oil’,’Spark Plugs’);
如果需要将按升序排列的数字保存在一个数组中,可以使用range()函数自动创建这个数组。
创建一个1-10的数字数组:
$numbers = range(1,10);
可选的第三个参数允许设定值之间的步幅。
创建一个1-10之间的奇数数组:$odds = range(1,10,2);
2.2 访问数组的内容
默认情况下,0元素是数组的第一个元素,使用$products[0]、$products[1]、$products[2],就可以使用数组$products的内容了.
除了访问,数组的内容可以修改和添加:
$products[3] = ‘Fuses’;
像PHP的其他变量一样,数组不需要预先初始化或创建。在第一次使用它们的时候,它们会自动创建。
如下代码创建了一个与前面使用array()语句创建的$products数组相同的数组:
$products[0] = ‘Tires’;
$products[1] = ‘Oil’;
$products[2] = ‘Spark Plugs’;
数组的大小将根据所增加的元素多少动态地变化。
2.3 使用循环访问数组
就是遍历数组:
foreach($products as $current){
echo $current;
}