Swaps array values of an array at specified positions. This function is more efficient than multiple cfset tags.
True, on successful completion.
Array functions
ArraySwap
(array, position1, position2)
"Functions for XML object management" in Chapter 35, "Using XML and WDDX," in ColdFusion MX Developers Guide
Parameter | Description |
array |
Name of an array |
position1 |
Position of first element to swap |
position2 |
Position of second element to swap |
<h3>ArraySwap Example</h3> <cfset month = ArrayNew(1)> <cfset month[1] = "February"> <cfset month[2] = "January"> <cfset temp = ArraySwap(month, 1, 2)> <cfset temp = ArrayToList(month)> <p>Show the results: <cfoutput>#temp#</cfoutput>