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()
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.