arrayDeleteArray(baseArray, deleteArray)
Last updated April 11, 2008
Version: 1 | Requires: ColdFusion MX | Library: DataManipulationLib
Description:
Remove elements from one array which exist in another array. Uses Java's array.removeAll(str)
Return Values:
Returns an array.
Example:
<cfset deleteArray = ListToArray( "Charlie,Libby" )>
<cfset myArray = arrayDeleteArray( myArray, deleteArray )>
Parameters:
| Name | Description | Required |
|---|---|---|
| baseArray | Main array of values. | Yes |
| deleteArray | Array of values to delete. | Yes |
Full UDF Source:
<cfscript>
/**
* Remove elements from one array which exist in another array.
*
* @param baseArray Main array of values. (Required)
* @param deleteArray Array of values to delete. (Required)
* @return Returns an array.
* @author Jason Rushton (jason@iworks.com)
* @version 1, April 11, 2008
*/
function arrayDeleteArray( baseArray, deleteArray ) {
arguments.baseArray.removeAll(arguments.deleteArray);
return arguments.baseArray;
}
</cfscript>
Search CFLib.org
Latest Additions
Raymond Compton added
structBlend
19 day(s) ago
Duncan added
IsZIPUK
19 day(s) ago
Todd Sharp added
getTagContentAll
25 day(s) ago
Gerald Guido added
ListReturnDuplicat...
1 month(s) ago
Gerald Guido added
ListReturnDuplicat...
1 month(s) ago