| 子程序名 | 返回值类型 | 公开 | 备 注 | ||||
| 网页_Cookie合并更新 | 文本型 | 返回更新后的Cookie | |||||
| 参数名 | 类 型 | 参考 | 可空 | 数组 | 备 注 | ||
| 旧Cookie | 文本型 | 新Cookie | 文本型 | ||||
| 变量名 | 类 型 | 静态 | 数组 | 备 注 | ||
| 局_旧Cookie组 | 文本型 | "0" | ||||
| 局_新Cookie组 | 文本型 | "0" | ||||
| 局_计次 | 整数型 | |||||
旧Cookie = 删首尾空 (旧Cookie)
如果真 (取文本右边 (旧Cookie, 1) = “;”)
旧Cookie = 旧Cookie + 字符 ( #空格键 )
新Cookie = 删首尾空 (新Cookie)
如果真 (取文本右边 (新Cookie, 1) = “;”)
新Cookie = 新Cookie + 字符 ( #空格键 )
' 开始更新Cookie
局_旧Cookie组 = 分割文本 (旧Cookie, “; ”, )
局_新Cookie组 = 分割文本 (新Cookie, “; ”, )
计次循环首 (取数组成员数 (局_旧Cookie组), 局_计次)
如果真 (内部_数组成员是否存在1 (局_新Cookie组, 内部_Cookie取名 (局_旧Cookie组 [局_计次])) = 假)
加入成员 (局_新Cookie组, 局_旧Cookie组 [局_计次])

计次循环尾 ()' 去除无效的Cookie
旧Cookie = “”
计次循环首 (取数组成员数 (局_新Cookie组), 局_计次)
如果真 (取文本右边 (局_新Cookie组 [局_计次], 8) ≠ “=deleted”)
旧Cookie = 旧Cookie + 局_新Cookie组 [局_计次] + “; ”

计次循环尾 ()旧Cookie = 取文本左边 (旧Cookie, 取文本长度 (旧Cookie) - 2)
' 对重复的Cookie进行合并
旧Cookie = 文本_去重复文本 (旧Cookie, “; ”)
返回 (旧Cookie)
| 子程序名 | 返回值类型 | 公开 | 备 注 | ||||
| 内部_数组成员是否存在1 | 逻辑型 | Cookie处理专用 | |||||
| 参数名 | 类 型 | 参考 | 可空 | 数组 | 备 注 | ||
| 数组 | 文本型 | 要判断值 | 文本型 | ||||
| 变量名 | 类 型 | 静态 | 数组 | 备 注 | ||
| 局_计次 | 整数型 | |||||
计次循环首 (取数组成员数 (数组), 局_计次)
如果真 (内部_Cookie取名 (数组 [局_计次]) = 要判断值)
返回 (真)

计次循环尾 ()返回 (假)
| 子程序名 | 返回值类型 | 公开 | 备 注 | ||||
| 内部_Cookie取名 | 文本型 | ||||||
| 参数名 | 类 型 | 参考 | 可空 | 数组 | 备 注 | ||
| Cookie | 文本型 | ||||||
| 变量名 | 类 型 | 静态 | 数组 | 备 注 | ||
| 局_位置 | 整数型 | |||||
| 局_结果 | 文本型 | |||||
判断 (局_位置 ≠ -1)
局_结果 = 取文本左边 (Cookie, 局_位置 - 1)
局_结果 = Cookie返回 (删首尾空 (局_结果))
词条作者信息 使用例程
