0

当我将列表转换为数组时,从索引 1 开始插入值。索引 0 为空。

为什么会发生这种情况,更重要的是,有没有办法改变它,使其从 0 索引开始?

例子:

<cfset myList = "A,B,C,D" />
<cfset myArray = ListToArray(myList) />
<cfdump var="#myArray#" />
4

1 回答 1

7

原因 ColdFusion 阵列从一个开始。您实际上是在参考 0 位置并且没有收到错误吗?

为什么 ColdFusion 的设计者决定从 1 而不是 0 索引数组?

于 2012-06-26T19:55:50.857 回答