Thanks to visit codestin.com
Credit goes to cfdocs.org

arrayLen

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

Member Function Syntax

someArray.len()

Argument Reference

array array
Required

An array from which to get the final index.

Compatibility

ColdFusion:

Version 3+ The member function cannot be called on literals

Links more information about arrayLen

Examples
Sample code invoking the arrayLen function

Uses the arrayLen function to get the total length of a dense array

numberArray = [1,2,3,4];
writeOutput(arrayLen(numberArray));

Expected Result: 4

CF 11+ Lucee 4.5+ Using the len member function is the same as running arrayLen.

colorArray = ['Green','red','blue'];
writeOutput(colorArray.len());

Expected Result: 3

Uses the arrayLen function to get the largest index of a spare array

sparseArray = [];
sparseArray[42] = 42;
writeOutput(arrayLen(sparseArray));

Expected Result: 42

Signup for cfbreak to stay updated on the latest news from the ColdFusion / CFML community. One email, every friday.

Fork me on GitHub