ArrayNew

説明

1 ~ 3 次元の配列を作成します。配列要素のインデックス付けには角括弧 ([ ]) を使用します。

ColdFusion 配列は、データが追加されるにしたがってダイナミックに拡大されます。

戻り値

配列

カテゴリ

配列関数

関数のシンタックス

ArrayNew(dimension)

パラメータ

パラメータ

説明

dimension

新しい配列の次元の数です。1、2、3 のいずれかを指定します。

<h3>ArrayNew Example</h3> 
<!--- Create an array. ---> 
<cfset MyNewArray = ArrayNew(1)> 
<!--- ArrayToList does not function properly if the Array is not initialized with 
    ArraySet ---> 
<cfset temp = ArraySet(MyNewArray, 1,6, "")> 
 
<!--- Set some elements. ---> 
<cfset MyNewArray[1] = "Sample Value"> 
<cfset MyNewArray[3] = "43"> 
<cfset MyNewArray[6] = "Another Value"> 
 
<!--- Is it an array? ---> 
<cfoutput> 
    <p>Is this an array? #IsArray(MyNewArray)#</p> 
    <p>It has #ArrayLen(MyNewArray)# elements.</p> 
    <p>Contents: #ArrayToList(MyNewArray)#</p> 
<!--- The array has expanded dynamically to six elements with the use of ArraySet, 
    even though we only set three values. ---> 
</cfoutput>