在指向结构中的值时做错了

doing something wrong in pointing the values in a structure

我有这个要点代码,我是否需要使用结构来附加值,不确定这里发生了什么

<cfscript>
ex = {};
s = '8734568';
k = 'MyStr';
writedump(ex[s][k]);
</cfscript>

我这里做错了什么,我需要用绳子把它包起来吗,我试过了,但没有用

这样试过

writedump(ex['#s#']['#k#']);

https://trycf.com/gist/6acdc5e495061dc0c59103c924241210/lucee5?theme=monokai

您正在尝试访问结构中尚不存在的元素。你必须先设置它们。例如...

<cfscript>
ex = {};
s = '8734568';
k = 'MyStr';
ex[s] = k;
writedump(ex);
</cfscript>