Data = Req:parse_post(),
Uid = list_to_binary(proplists:get_value("uid", Data)), %调试打印出来的是74
Uid2 = put(74,111),
Topid = get(Uid), %undefined
Topid2 = get(74), %输出111
为什么Topid = get(Uid), %undefined
这句得不到111呢??
Data = Req:parse_post(),
Uid = list_to_binary(proplists:get_value("uid", Data)), %调试打印出来的是74
Uid2 = put(74,111),
Topid = get(Uid), %undefined
Topid2 = get(74), %输出111
为什么Topid = get(Uid), %undefined
这句得不到111呢??
list_to_binary这个函数的返回值导致的
它是返回未至二进制值,
put(74,111),74是整数