ChinaUnix.net
相关文章推荐:

Foreach 容器 ssis 根据条件 跳出循环

define s varchar(250); define a int; ON EXCEPTION SET sql_err, isam_err, err_info insert into err values(sql_err,isam_err,err_info); END EXCEPTION WITH RESUME; foreach with hold select school,age into s,a from test--返回school为varchar型,age为int型 insert into p2 values(s,a);--p2表2个字段,一个为varchar型,一个是Int型,正常插入 insert into p1 values(s,a);--p1表2个字段,都是int型,会有异常 end f...

by woo198888882012 - Informix - 2012-12-28 09:26:51 阅读(1919) 回复(1)

相关讨论

大家好: 我想输出所有长20个字母的字符串,只能为a,b,c和d,其中a、b、c的总数小于等于7。以下foreach循环脚本哪里有误?谢谢![code]#!/usr/bin/perl @a = (a,b,c,d); $x=''; for $i1 (@a){ $x .= $i1; for $i2 (@a){ $X .= $i2; for $i3 (@a){ $x .= $i3; for $i4 (@a){ $x .= $i4; for $i5 (@a){ $x .= $i5; for $i6 (@a){ $x .= $i6; for $i7 (@a){ $x .= $i7; for $i8 (@a){ $x .= $i8; $no = &abc($x); next if $no > ...

by pony2001mx - Perl - 2014-09-13 11:49:16 阅读(4028) 回复(17)

本帖最后由 lucash 于 2010-05-05 18:45 编辑 [code] open AA,"<",$ARGV[0]; open BB,"<",$ARGV[1]; my %hash; foreach(){ chomp; my $word = $_; foreach(){ chomp; print "$word ---- $_ \n"; } } [/code]为什么在这里第一个foreach循环了一次就退出了呢? 改成这样后就成了:[code] my %hash; my @word=; my @value=; foreach $word (@word){ chomp $word; ...

by lucash - Perl - 2010-05-09 14:23:25 阅读(5690) 回复(15)

foreach($this->paginator as $dota): ?>

等级:
foreach ?> 我循环整个,然后我想当“$dota['dota']==1”时候输出“$dota['level']”的值,下面这个到是能实现

by yywoainisq - PHP - 2009-08-27 15:45:34 阅读(1357) 回复(5)

PHP /linuxman 发表于2007-03-01, 22:02 使用foreach控制smarty中的循环很方便,但是需要注意以下几个方面: 1 item="variable_name"中的variable_name是变量的名字,因此不需要在variable_name前面使用$符号。比如 {foreach item="article " from=$articles}{/foreach} 这个循环中,article是每次循环得到的变量名字,在循环体中可以通过$article来使用这个变量。 2 还是上面这个例子,item="article"部分,要注意...

by mars531706 - php文档中心 - 2008-07-23 09:41:38 阅读(2349) 回复(0)

如序列容器 for 容器 for each循环容器 等还有其他容器

by liyihongcug - SQL server - 2007-06-18 09:27:14 阅读(2705) 回复(0)

本帖最后由 xzhxm8 于 2012-09-13 16:49 编辑 <{foreach name=article from=$phphi_article item=i}>

  • <{$i.title}>
  • <{/foreach}> 想叫他循环五次 终止 怎么写这个终止代码

    by xzhxm8 - PHP - 2012-09-21 10:07:06 阅读(2148) 回复(5)

    #!/bin/expect foreach ip { 1 21 102 123 145 } { set lenip [string length $ip] if { $lenip<2 } { puts [string index $ip 0] } } 为什么只打印第一个变量就不循环了郁闷。 ./kkk 1

    by nokia4321 - Shell - 2011-08-05 09:33:35 阅读(4551) 回复(8)

    [code]#! /usr/bin/perl use strict; use warnings; my @array; my $i; for($i = 0;$i < 10;++$i) { push(@array,$i); } print "@array\n"; print "temp\tarray\t\t\tvar\n"; foreach my $var (@array) { my $temp = pop @array; print "$temp\t"; print "@array\t\t"; print "$var\n"; } print "\n" [/code]输出: hunter:/opt/tmp # ./array.pl 0 1 2 3 4 5 6 7 8 9 temp array ...

    by gallanthunter - Perl - 2011-03-23 08:48:42 阅读(4328) 回复(4)

    先来看一下foreach的语法: foreach ($array as $key=>$value) { …… } 为了便于理解,我们假定这里的$array是一个一维的相关数组,$key是数组的索引,$value是这个索引的值,它们的名字可以随意,之所以叫$key和$value是为了便于理解。为了能让你更好的理解foreach的工作过程,我们来创建一个数组: $array = array('first'=>'ibm','second'=>'hp'); 现在我们模拟PHP服务用foreach对$array进行遍历: foreach ($array as ...

    by yf0hudu - PHP - 2008-11-14 17:12:20 阅读(1959) 回复(4)

    [code]#!/usr/bin/perl -w use warnings; use strict; sub GetDisk{ my $cmd = "(fdisk -l) 2>&1"; my @list = `$cmd`; foreach (@list){ chomp; s/^\s+//g; s/\s+$//g; next unless $_ =~ m/^\//; next if $_ =~ m#\/\w{3}\/\w{2}a\d#g; next if $_ =~ m/d$/g; push(my @disk,(split /\s+/,$_)[0]); # print "@disk\n"; return @disk; } } sub MkfsDisk ...

    by klathleen - Perl - 2011-07-11 23:26:40 阅读(3777) 回复(2)