ColdFusion UDF Library - arrayConcat

December 16th, 2008
«« Back to ColdFusion Library

Category:
   ARRAY

Description:
   Add two or more arrays together. You may pass any number of arrays to be concatenated.

Parameters:
  1. array (Array, required)
           Adds this value to the array. This parameter can be passed any number of times. If this parameter is an array, all it's elements are appended to the array.


Returns:
       (Array) All passed arguments added together as one.

Requires:
       

Sample Use:
       

Copy to Clipboard
function arrayConcat(){
	var loop = 0;
	var value = arrayNew(1);
	var loop2 = 0;
	for (loop = 1; loop lte arrayLen(arguments); loop = incrementValue(loop)){
		if (isArray(arguments[loop])){
			for (loop2 = 1; loop2 lte arrayLen(arguments[loop]); loop2 = incrementValue(loop2))arrayAppend(value,arguments[loop][loop2]);
		}
		if (isSimpleValue(arguments[loop]))arrayAppend(value,arguments[loop]);
	}
	return value;
}
// http://www.programmers.org/index.php/coldfusion-udf-library/?ckey=81&function=arrayConcat
  1. No comments yet.
  1. No trackbacks yet.