2011-03-21 76 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