這條語句的含義是什麼:S A=$P(P,,2) I S
?瞭解一個Mumps語句
2
A
回答
3
這意味着
Set A = $PIECE(P,,2)
$PIECE(string,delimiter,from)
返回 子串,其是第n個片串的 ,其中整數n是由從參數指定 ,和 片由分隔符隔開。 分隔符不返回。
到文檔的鏈接是在這裏:http://docs.intersystems.com/cache20102/csp/docbook/DocBook.UI.Page.cls?KEY=RCOS_fpiece
8
這可能不是基於腮腺炎實施有效的語法。例如,系統間緩存會生成語法錯誤,因爲傳遞給片函數的第二個參數是空白的。
$P
的或$PIECE(str, delim, num)
,當由DELIM分隔函數將返回STR的NUM個段。所以,p("a^b^c","^",2)
返回「b」。當delim是空字符串時,$P
將返回空字符串。但是,傳遞任何東西和空字符串都可能有區別。
S A=$P(P,,2)
表示將變量A設置爲由piece函數返回的值。
最後,I S
表示如果變量S的值的計算結果爲true,則繼續執行該行的其餘部分。如果表達式爲true,則I
或IF
命令也具有將$T
變量設置爲1的副作用,如果表達式爲false,則該值爲0。如果您的代碼行後面跟着一個else語句,該語句使用$T
來確定前面的if語句是否返回false,這一點很重要。
相關問題
- 1. 想要了解MUMPS語法的幫助
- 2. MUMPS語句中的查詢
- 3. mumps語法聲明
- 4. 瞭解這個對象創建語句
- 5. 瞭解SQL CURSOR語句
- 6. 瞭解Ruby如何解析語句
- 7. 瞭解做語句作爲參數
- 8. 瞭解Korn shell數字語句
- 9. 瞭解嵌套的SQL語句
- 10. 瞭解SQLAlchemy中的中間SQL語句
- 11. 瞭解PHP準備好的語句
- 12. SQL語句。需要幫助瞭解它
- 13. 瞭解嵌套如果... Else語句
- 14. 瞭解asp.net 4.0中的「using」語句 - C#
- 15. 瞭解Db/Map的返回語句JS
- 16. 使用「&」號瞭解Switch語句
- 17. Switch語句未能解決一個JavaScript
- 18. 無法理解一個case語句
- 19. 除了語句
- 20. 解釋這個MySQL語句
- 21. 瞭解一些彙編語句的目的
- 22. Python:if語句除了
- 23. 幫我通過<<'ESQ'瞭解這個Perl語句
- 24. if語句將所有語句分組爲一個語句
- 25. 瞭解語法
- 26. 程序忽略了第一條語句
- 27. 這個C語句做了什麼?
- 28. 這個MySQL語句做了什麼?
- 29. 這個Erlang語句做了什麼?
- 30. 瞭解一個makefile
不能添加任何東西,除了腮腺炎空間具有重要的意義,一般的語法是: ......,所以,如果沒有一個命令的參數,它有兩個空格: ... (無論如何,很高興看到M個用戶,或者至少在這裏有前用戶。) –
ern0
2013-08-19 20:04:35