2011-03-21 77 views

回答

8

这可能不是基于腮腺炎实施有效的语法。例如,系统间缓存会生成语法错误,因为传递给片函数的第二个参数是空白的。

$P的或$PIECE(str, delim, num),当由DELIM分隔函数将返回STRNUM个段。所以,p("a^b^c","^",2)返回“b”。当delim是空字符串时,$P将返回空字符串。但是,传递任何东西和空字符串都可能有区别。

S A=$P(P,,2)表示将变量A设置为由piece函数返回的值。

最后,I S表示如果变量S的值的计算结果为true,则继续执行该行的其余部分。如果表达式为true,则IIF命令也具有将$T变量设置为1的副作用,如果表达式为false,则该值为0。如果您的代码行后面跟着一个else语句,该语句使用$T来确定前面的if语句是否返回false,这一点很重要。

+0

不能添加任何东西,除了腮腺炎空间具有重要的意义,一般的语法是: ......,所以,如果没有一个命令的参数,它有两个空格: ... (无论如何,很高兴看到M个用户,或者至少在这里有前用户。) – ern0 2013-08-19 20:04:35