我只想知道什么是数组。
***数组***是存储在连续内存位置的相同数据类型项的集合。
这是我得到的简单来说
62lalag41#
数组类似于盒子:如果你声明了一个大小为5的整数数组,你可以在其中包含5个整数。如果你想选择第一个项,你必须先取0,然后第二个是1,下一个是2等等......最后一个是4(因为你从0开始)。简单地说,你的数组的最后一个整数总是:数组的大小(这里是5)减1(最后一个整数是4)。
ujv3wf0j2#
基本上,数组只是脚本可以理解为分隔的的数据。假设我在PHP中创建了一个数字数组,如下所示:
$arrayornumbers = Array(10,21,32,44);
它读起来不像一串文本'10,21,32,44',相反,我们知道它们是4个独立的数字。然后,我可以循环遍历它们,并分别给它们加4:
foreach($arrayofnumbers as $number){ echo $number + 4; }
数组可以更高级一些,有嵌套数组,或者换句话说,数组中的数组,我喜欢把它想象成文件夹,你也可以用它们来处理任何数据类型,不仅仅是数字,希望这对你有帮助。
2条答案
按热度按时间62lalag41#
数组类似于盒子:如果你声明了一个大小为5的整数数组,你可以在其中包含5个整数。如果你想选择第一个项,你必须先取0,然后第二个是1,下一个是2等等......最后一个是4(因为你从0开始)。简单地说,你的数组的最后一个整数总是:数组的大小(这里是5)减1(最后一个整数是4)。
ujv3wf0j2#
基本上,数组只是脚本可以理解为分隔的的数据。
假设我在PHP中创建了一个数字数组,如下所示:
它读起来不像一串文本'10,21,32,44',相反,我们知道它们是4个独立的数字。
然后,我可以循环遍历它们,并分别给它们加4:
数组可以更高级一些,有嵌套数组,或者换句话说,数组中的数组,我喜欢把它想象成文件夹,你也可以用它们来处理任何数据类型,不仅仅是数字,希望这对你有帮助。