ListToArray

説明

リストの要素を配列にコピーします。

戻り値

配列

カテゴリ

配列関数変換関数, リスト関数

関数のシンタックス

ListToArray(list [, delimiters ])

関連項目

ArrayToList、『ColdFusion MX 開発ガイド』の配列と構造体の使用

パラメータ

パラメータ 説明

list

リスト、またはリストを含んでいる変数です。

リスト変数は、cfset ステートメントで定義します。

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