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
Adam Cameron added
composeDateTime
20 day(s) ago
Chris Weller added
convertQueryStri...
a while ago
Greg Nettles added
arrayDiff
a while ago
Nathan Dintenfass added
ArrayOfStructsSo...
a while ago
Top Rated
backupDatabase
Rated 5.0, 36 time(s)
indentXml
Rated 5.0, 10 time(s)
deAccent
Rated 5.0, 6 time(s)
countArbitraryDa...
Rated 5.0, 5 time(s)