表单输入名称:
user[subscriptions][1,28][_delete]
基本上变成这样的结构:
用户
-Subscriptions
- 1,28
---_删除
但是如何手动创建这样的结构?
你做不到:
<cfset user.subscriptions.1,28._delete = 1>
CF不喜欢结构名称中的逗号。但我需要能够像这样创建结构。
有什么想法吗?
答案 0 :(得分:8)
<cfset user[ 'subscriptions' ][ '1,28' ][ '_delete' ] = 1 />
数组表示法可以让你逃脱各种非法变量名称:)