日期:2014-05-17  浏览次数:20867 次

session 数组删除问题
例如:session("list")=1,2,3,4,5,  

要删除其中的某个不确定的值,如3 怎么删除。谢谢各位


------解决方案--------------------
session("list")=1,2,3,4,5 '保存的格式最好前后不要带,号

str="3"

session("list")=replace(","&session("list")&",",str,",")

'替换后的格式为 1,2,4,5 如果你替换的是1 那么替换后的格式为,2,3,4,5所以在判断下 前 后第一位是不是,号 截取


------解决方案--------------------
session("list")="1,2,3,4,5"
MyArray=Split(TempStr,",")
//这里利用数组删除功能实现,我就不多说了
str = join(MyArray, ",")
------解决方案--------------------
VBScript code
session("list")="1,2,3,4,5"
str="3"
session("list")=replace("," & session("list") & ",", "," & str & "," ,",")