Arrays 使用ListToArray时更改数组开始索引
将列表转换为数组时,将从索引1开始插入值。索引0保留为空 为什么会发生这种情况,更重要的是,是否有办法将其更改为从0索引开始 例如:Arrays 使用ListToArray时更改数组开始索引,arrays,list,coldfusion,Arrays,List,Coldfusion,将列表转换为数组时,将从索引1开始插入值。索引0保留为空 为什么会发生这种情况,更重要的是,是否有办法将其更改为从0索引开始 例如: <cfset myList = "A,B,C,D" /> <cfset myArray = ListToArray(myList) /> <cfdump var="#myArray#" /> 导致ColdFusion数组从一开始。您是否确实引用了0位置,但没有收到错误 你可以引用数组中的零--什么?这是怎么回事?@Sergii
<cfset myList = "A,B,C,D" />
<cfset myArray = ListToArray(myList) />
<cfdump var="#myArray#" />
导致ColdFusion数组从一开始。您是否确实引用了0位置,但没有收到错误
你可以引用数组中的零--
什么?这是怎么回事?@Sergii:我不是说你可以,只是把它作为对原始问题的回应(Eleeist让它听起来好像可以引用零泊松而没有错误“索引0为空”)@Sergii:我编辑了我的问题,以使我的陈述不那么模棱两可。(编辑)不。正如其他人提到的,CF数组使用base 1。所以没有索引0。你为什么要改变它?(你想解决什么问题?你的结构[0]=“某物”会起作用的!;)