Determines the largest index in an array. For dense arrays, this corresponds to the number of elements in the array. CF MX: this function can be used on child XML objects.
arrayLen(array)
returns numeric
someArray.len()
Name | Type | Required | Default | Description |
---|---|---|---|---|
array | array | Yes | An array from which to get the final index. |
Uses the arrayLen function to get the total length of a dense array
numberArray = [1,2,3,4];
writeOutput(arrayLen(numberArray));
CF11+ Lucee4.5+ Using the len member function is the same as running arrayLen.
colorArray = ['Green','red','blue'];
writeOutput(colorArray.len());
Uses the arrayLen function to get the largest index of a spare array
sparseArray = [];
sparseArray[42] = 42;
writeOutput(arrayLen(sparseArray));