在asp中 for each 语句怎么用,什么意思。说具体点

来源:百度知道 编辑:UC知道 时间:2024/05/24 03:00:27

For Each...Next: 对于集合中的每项或数组中的每个元素,重复执行一组语句。For Each...Next 循环与 For...Next 循环类似。For Each...Next 不是将语句运行指定的次数,而是对于数组中的每个元素或对象集合中的每一项重复一组语句。这在不知道集合中元素的数目时非常有用。它的语法如下: For Each element In group
[statements]
Exit For
[statements]Next [element]
如果 group 中有至少一个元素,就会进入 For Each 块执行。一旦进入循环,便首先对 group 中第一个元素执行循环中的所有语句。只要 group 中还有其他的元素,就会对每个元素执行循环中的语句。当 group 中没有其他元素时退出循环,然后从 Next 语句之后的语句继续执行。

金鹰ASP视频:For Each循环语句
http://www.ibook8.com/tech/asp/asp_33.html

例子
dim saveitem
saveitem=array("Name","address","telephone","fax","QQ","mobile","webpage","email","postCode","birthday")
function savedata(item)
for each item in saveitem
myitem=Replace(Trim(Request.form(item)),"'","