Try the following code...

<cfset myArray = ArrayNew(1)>

<cfset myArray[1] = "First In">
<cfset myArray[2] = "Second In">
<cfset myArray[3] = "Third In">
<cfset myArray[4] = "Fourth In">

<cfoutput>#ArrayLen(myArray)#</cfoutput>

<cfloop from="1" to="#ArrayLen(myArray) - 1#" index="i">
        <cfset ArraySwap(myArray, i, i + 1)>
</cfloop>

<cfset myArray[ArrayLen(myArray)] = "New Value">

<cfoutput>
        <cfloop from="1" to="#ArrayLen(myArray)#" index="j">
                #myArray[j]#<br>
        </cfloop>
</cfoutput>

Ade

-----Original Message-----
From: Justin MacCarthy [mailto:[EMAIL PROTECTED]
Sent: 13 March 2003 13:59
To: Cfuk
Subject: [ cf-dev ] FIFO queue


Hi
        Has anyone here tested the various methods of implimenting a
First_in_first_out queue using a ColdFusion MX Array? What is the fastest
way?

Cheers

Justin


-- 
** Archive: http://www.mail-archive.com/dev%40lists.cfdeveloper.co.uk/

To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
For human help, e-mail: [EMAIL PROTECTED]

-- 
** Archive: http://www.mail-archive.com/dev%40lists.cfdeveloper.co.uk/

To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
For human help, e-mail: [EMAIL PROTECTED]

Reply via email to