美文网首页
PHP数组笔记

PHP数组笔记

作者: 人在码途 | 来源:发表于2017-01-18 11:08 被阅读18次

数组在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;
}

相关文章

  • php基础精粹

    PHP php数组 php数组之索引数组初始化 PHP数组之索引数组赋值 PHP数组之访问索引数组内容 PHP数组...

  • PHP数组笔记

    数组在php中应用非常的多了在我们找工作时可能数组试题也多在学习中也就到比较多,这里给各位整理了大量的关于php数...

  • PHP笔记之数组

    PHP的数组功能很强大,有很多和OC或者其他语言不一样的地方,譬如说其数组元素不限制类型,这种类似于swift的元...

  • PHP学习笔记——数组

    PHP中的数组支持以数字为索引的常规数组和以字符串为索引的关联数组,在其它编程语言中,通常会提供两种数据类型——A...

  • php哈希冲突攻击解析

    一段攻击代码 插入结果 php5(5.2) php7 php 数组的实现 php 中的数组是 php 中非常好用的...

  • php入门--数组

    在 PHP 中,array() 函数用于创建数组: 数值数组 在 PHP 中,有三种类型的数组:数值数组 - 带有...

  • PHP之each()函数输出空白问题

    each()函数 (PHP 4, PHP 5, PHP 7) each — 返回数组中当前的键/值对并将数组指针向...

  • php多维混合数组转一维数组的函数

    php多维混合数组转一维数组的函数 php语言本身没有将多维数组转为一维数组的函数,但是我们可以自己写一个php函...

  • 1.2 PHP数组

    PHP手册:Array 数组 简介在PHP手册中对Array数组的描述是这样的:PHP 中的数组实际上是一个有序映...

  • PHP常用数组排序算法

    title: PHP常用数组排序算法tags: [PHP,数组,排序,算法] 这几天写到的代码中,用到了许多对数组...

网友评论

      本文标题:PHP数组笔记

      本文链接:https://www.haomeiwen.com/subject/ddgvbttx.html