本期要点:
什么是数组 数组就是一组数据的集合。 如果说变量是一个杯子的话,那么,数组就是一箱杯子。 索引数组与关联数组 <?php $arr1 = [1,2,3]; $arr2 =[ '0' => 1, '1' => 2, '2' => 3, ]; var_dump($arr1,$arr2); ?> 把上面的代码在浏览器里输出(为了方便观看使用了浏览器中的查看源代码功能): 从浏览器输出的内容我们可以看到 $arr1 跟 $arr2 输出的内容是一样的,我们姑且可以称 $arr1 是 $arr2 的缩写形式,官方的称呼为:索引数组与关联数组。 键值对的概念 如果我们不用简写(也就是索引数组)的书写方式,我们可以看到下面的规律: <?php $arr2 =[ '0' => 1, '1' => 2, '2' => 3, ]; ?>
它们都是以成对的方式呈现的,这就是数组中的键值对概念。 数组的常用操作:增、删、改、查 我们在编程过程中对数组的操作一般就只有四个:增、删、改、查。 <?php $arr3 = ['a' => 1,]; $arr4 = ['b' => 2,]; $arr5 = ['c' => 3,]; $arr6 = ['d' => 1111111]; $arr3['a'] = 4;//增 $arr4['b'] = 22; //改(其实跟“增”是一样的) unset($arr5['c']);//删 var_dump($arr3); var_dump($arr4); var_dump($arr5); echo $arr6['d'];//查 ?> 我们可以在浏览器看到输出的效果: 增、删、改、查在 PHP 编过程中是委重要的哦。 具体详细内容大家可以去官方手册【PHP 手册】-【语言参考】-【Array 数组】中查阅:微信回复【PHP】可获取相关资源〜 多维数组的概念 多维数组的意思就是数组里还包含有子数组。 理论上它好象能够包含 200 多层。 <?php $arr1 = [1,[4,5,6],2,3,[7,8,9]]; var_dump($arr1,$arr2); ?> 比如上面的代码就是一个多维数组,大家可以自己在浏览器里输出看看。 更多分享 0 基础教程丨PHP 网站开发 效率工具 小众电影 0 基础教程丨小程序开发 |
|