在指向结构中的值时做错了
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>
我有这个要点代码,我是否需要使用结构来附加值,不确定这里发生了什么
<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>