【CTF部分基础知识二之PHP(十四)】

PHP数组

数组是对大量数据进行有效组织和管理的手段之一,通过数组的强大功能,可以对大量性质相同的数据进行存储、排序、插入及删除等操作,从而有效地提高程序开发效率及改善程序的编写方式。

什么是数组

数组(array)就是一组数据的集合,它把一系列数据有序组织起来,形成一个可操作的整体,其中每个变量都称为一个元素。数组元素间使用特殊的标识符来区分,这个标识符称为键,也称为下标。因此,数组中的每个实体都包含两项——键(key)和值(value),通过键值可获取相应的数组元素。总而言之,如果说变量是存储单个值的容器,那么数组就是存储多个值的容器。

PHP支持两种数组:数字索引数组(indexed array)和关联数组(associative array)。

1. 数字索引数组
数字索引数组的键是数字,默认从0开始,后续元素依次递增,表示各元素在数组中的位置。通常从第一个元素开始保存数据,当然也可以从指定的某个位置开始保存数据。
2. 关联数组
只要键名中有一个不是数字,这个数组就称为关联数组。关联数组使用字符串索引(或键)来访问存储在数组中的值。

技巧
关联数组的键名可以是任何整数或字符串。如果键名是字符串,不要忘了给键名或索引加上一个定界修饰符('或")。为了避免不必要的麻烦,数字索引数组最好也加上定界符。

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Liana-Fany

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值