Black Left老师讲课了——数字索引数组(PHP)

2019年5月8日

HERO

一、开场白

大家好,这篇文章主要讲一下数字索引数组,一般都是讲数组就数组,为什么非要这样分类。因为PHP的世界里面,除了数字索引数组还有非数字索引数组。所以我们给分开来讲一下,一是很快的了解一个概念,二是分开讲大家能够分开慢慢的消化吸收。那么我们进入今天的主题。首先我们先来了解一下数组的是什么玩意。

二、数组的理解


什么是数组呢,这是一个重要的编程结构,一般的变量只能够存储单个的数值,而数组是一个可以存储一组或一系列数值的变量。我们都可以称呼他们都叫做标量变量。一个数组可以具有许多个元素,每个元素都有一个值,而它们都是相同类型的值。比如一个数组存储了整数,那么这个数组里面都是整数,如果是字符串,那么都是字符串。当然了这是一般的情况,也有很多其他的情况我们在这里就不一一的列出来了。我们继续讲,什么是标量变量呢?一个标量变量呢就是一个用来存储数值的命名区域。那么同样,一个数组就是一个用来存储一系列变量的命名区域。我们来看一下用数组你可以在脑海中理解成什么样子,如下图:

这就相当于表格一样,第一行是内容,第二行代表了它的什么?代表的就是它的索引了。什么是索引?这个概念你干脆去自行的去百度吧,如果实在不理解,你就简单的理解成通过这个数组的索引可以指定对应的数据。

三、数字索引数组

我们今天的最重点来了,数字索引的默认值是从0开始的,当然了,你也可以改变它,是的,没有听错。你可以改变索引的默认值从0开始你可以从其他数值开始也可以,不过一般都是从0开始,因为你又不需要进行什么太多的骚操作对不对。(如果有什么骚操作请多多的提出来,我还可以总结一下大家的骚操作)我们继续讲一下,前面都说了那么多的数组,我相信大家一定脑海中差不多有个印象了,那么怎么创建一个数组呢?在PHP的世界里面创建数组其实还是比较简单的,如下图:

就是这么的简单,通过array()这样一个结构,大家不要以为array()是个函数,这个其实是一种语言结构,它不是一个函数。那么我们创建了这个数组可以怎么看一下结果呢?

通过var_dump($array)函数就可以打印看一下结果了,你会发现你的输出是如下图:

[0][1][2]……这其实就是索引,那么索引可以干嘛呢?它可以让你精确的指到你想要的数值,比如你现在想访问这个数组中的 hallo 你只需要这样子,$array[2] 这样就可以调取到”hallo”这个字符串。

同时有人想知道,那么这个数组能否改变呢?答案是可以的,一般的数组是可以进行修改的。你只需要通过索引或者一个循环然后再通过索引修改你想要修改成的数据就可以了。

 

本内容纯原创,转载请标明出处————————————作者:Black Left    日期:2019年5月8日13点13分

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值