делает что-то не так, указывая значения в структуре - PullRequest
0 голосов
/ 09 июля 2020

У меня есть этот основной код, мне нужно использовать структуру для добавления значений, не уверен, что здесь происходит

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

что я здесь делаю не так, мне нужно обернуть это со строкой, я пробовал, но не работал

пробовал вот так

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

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

1 Ответ

1 голос
/ 09 июля 2020

Вы пытаетесь получить доступ к элементам структуры, которые еще не существуют. Вы должны сначала установить их. Например ...

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