我对ColdFusion很新,并不太了解变量访问的工作原理。我创建了一个表,生成了许多名为condesc#i#的文本字段,其中i是cfloop中的当前索引。
然后我有第二个循环,它试图访问已创建的每个字段的内容。我试图使用#condesc#i ##进行访问,但没有成功。
我该如何从这些领域获取信息?
答案 0 :(得分:5)
所有变量都是结构,因此您可以像这样访问它们:
form[ "condesc" & i ]
动态构建密钥。
答案 1 :(得分:4)
您可以使用括号表示法和字符串连接来引用动态变量名称:
<cfloop from="1" to="#count#" index="i">
#form['condesc' & i]# <br />
</cfloop>