第 5 章 数组的实现

大家知道,PHP 中,数组是一个神奇而强大的数据结构,在实际开发中会大量使用到数组。数组既可以是连续的数组,也可以是存储 K-V 映射的 map。而在 PHP 7 中,相比于 PHP 5,对数组进行了比较大的修改,甚至可以说是重新设计了数组,在时间效率和空间效率上都有很大的提升。本章将首先阐述 PHP 数组的语义以及基本设计,然后简单介绍 PHP 5 数组,最后会重点讲解 PHP 7 数组的各个细节,包括数组初始化、插入、删除、查找等操作,希望大家能够有所收获。