= = 在php混久了 易语言没有键值对 有些操作感觉真不太好使
特意封了个键值对的存读
随便问问大佬们 这样的操作搞 效率会不会很低下。。。
窗口程序集名 | 保 留 | 保 留 | 备 注 | 键值对 | | | | 变量名 | 类 型 | 数组 | 备 注 | 源 | 文本型 | | 键名 | 文本型 | 0 |
w = 寻找文本 (源, “【{” + name + “}】”, , 假) 判断 (w ≠ -1 )  源 = 子文本替换 (源, “【【{” + 读 (name ) + “}】】”, “【【{” + value + “}】】”, w, 1, 真)  源 = 源 + “【{” + name + “}】” + “【【{” + value + “}】】|” 加入成员 (键名, name ) 变量名 | 类 型 | 静态 | 数组 | 备 注 | w | 整数型 | | | value | 文本型 | | | i | 整数型 | | |
判断 (name = “”) 源 = “” 清除数组 (键名 ) value = 读 (name ) 源 = 子文本替换 (源, “【{” + name + “}】” + “【【{” + value + “}】】|”, “”, , , 真) 计次循环首 (取数组成员数 (键名 ), i )  如果真 (键名 [i ] = name )  跳出循环 ()    计次循环尾 () 删除成员 (键名, i, 1 ) 返回 (文本_取出中间文本 (源, “【{” + name + “}】【【{”, “}】】”)) 返回的键名 = 键名 返回 (取数组成员数 (返回的键名 )) 源 = “”清除数组 (键名 )
|