Description

Swaps array values of an array at specified positions. This function is more efficient than multiple cfset tags.

Returns

True, on successful completion.

Category

Array functions

Function syntax

ArraySwap(array, position1, position2)

See also

Functions for XML object management in Modifying a ColdFusion XML object in the Developing ColdFusion Applications

Parameters

Parameter

Description

array

Name of an array

position1

Position of first element to swap

position2

Position of second element to swap

Example

<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>

This work is licensed under a Creative Commons Attribution-Noncommercial-Share Alike 3.0 Unported License  Twitter™ and Facebook posts are not covered under the terms of Creative Commons.

Legal Notices   |   Online Privacy Policy