リストの要素を配列にコピーします。
配列
ListToArray(list[,delimiters])
ArrayToList、『ColdFusion MX 開発ガイド』の配列と構造体の使用
| パラメータ | 説明 |
|---|---|
|
list |
リスト、またはリストを含んでいる変数です。 リスト変数は、 |
|
delimiters |
文字列、または文字列を含んでいる変数です。この文字列に含まれるそれぞれの文字が区切り文字として扱われます。デフォルト値はカンマ (,) です。 |
ColdFusion では空のリスト要素が無視されるため、"a,b,c,,,d" の場合は 4 つの要素があることになります。
delimiters パラメータに含まれるそれぞれの文字が別個の区切り文字として扱われます。したがって、このパラメータがたとえば ",+" の場合、リストはカンマまたはプラス記号のいずれでも区切られます。
<h3>ListToArray の例</h3>
<!--- メッセージを書き込んだユーザーのリストを検索 --->
<cfquery name = "GetMessageUser" datasource = "cfdocexamples">
SELECT Username, Subject, Posted
FROM Messages
</cfquery>
<cfset myList = ValueList(GetMessageUser.UserName)>
<p>このリストには、<cfoutput>#ListLen(myList)#</cfoutput> 個の
要素が含まれています。
<cfset myArrayList = ListToArray(myList)>
<p>この配列リストには、<cfoutput>#ArrayLen(myArrayList)#
</cfoutput> 個の要素が含まれています。
ColdFusion MX 7 | ColdFusion MX 6.1 | ColdFusion MX* | ColdFusion 5* | フォーラム* | デベロッパーセンター | サポート情報 | バグ報告
バージョン7