结构中的元素数量错误

时间:2014-07-10 15:37:32

标签: coldfusion coldfusion-9

给出以下代码

<cfset test = structNew()>
<cfset test[73] = "">
<cfset test["6r"] = "">
<cfdump var=#test#>

任何人都可以解释为什么结构只包含元素 73 而不是 6r 。还有一种方法可以解决这个问题吗?我在Windows 2008 SBS服务器上使用coldfusion 9。


版本9.0.0.251028 版企业

我还在Windows 7机器上测试了版本9,0,1,274733上的代码,这里代码运行正常。


Screendump

2 个答案:

答案 0 :(得分:1)

Hotfix cpsid_82547e解决了这个问题。

答案 1 :(得分:0)

很抱歉,我无法在CF9中进行测试。我正在运行CF10,你的例子在那里工作得很好。不过这可能值得一试:

<cfset test = structNew()>
<cfset test[73] = "">
<cfset key="6r">
<cfset test[key] = "">
<cfdump var="#test#">
相关问题