我看到了这篇文章,但不太明白,也没有完全回答我的问题。另外 - 似乎表明数组速度较慢。我想:这不可能!
当所有其他条件都相同时,并且以速度为目标时,在数组中分配变量的最佳方法是什么?
这是否更好:
$part1 = "a";
$part2 = "b";
$part3 = "c";
$part4 = "d";
(当然,我知道这不允许您像使用数组那样与数据进行交互,但假设您不需要这样做。)
这是否更好:
$part[1] = "a";
$part[2] = "b";
$part[3] = "c";
$part[4] = "d";
这是否更好:
$part = array("a","b","c","d");
或者是其他东西?为什么一个人比其他人更好,背后的机制是什么?
另外 - 它是否取决于分配的元素数量?当谈到多维数组、不同的数据类型或不同的语言时,答案会如何变化?另外,如果我初始化数组然后向它添加元素,它会改变吗?