关于php数组是否要声明

不知道大家有没有这样玩过php数组,正常情况下直接不声明,直接使用数组,会发现输出的与声明后的结果是一样的。

关于php数组是否要声明

但是如果你在循环体内使用没有声明的数组,你会遇到这种情况

第二次循环的数组的长度如果大于第一组数组的长度,便会带上第一次循环数组的值。这就是未初始化数组,每次循环都带着之前的值!

当然,使用数组前使用array()初始化一下有两个好处,一是如果之前用过这个名字可以初始化,二是程序以后更容易被人看懂。

虽然php是弱类型语言,但是作为程序员的我们还是要规范使用,这样才能避免踩好多的坑。

上一篇:Gradle 1.12用户指南翻译——第二十五章. Scala 插件


下一篇:Android 中文API (66) —— BluetoothClass.Device