I'm sure you're right that that is what it means.  But it doesn't behave that way.  
The following code returns C, D, B.

<cfset a = structNew()>
<cfset a.b = 1>
<cfset a.c = 2>
<cfset a.d = 3>
<cfloop collection=#a# item="k">
        <cfoutput>#k#</cfoutput><br>
</cfloop>
<cfoutput>#structKeyList(a)#</cfoutput>

A Macromedia rep says it isn't documented to be in any order at all:
http://www.cfbughunt.org/index.cfm?fuseaction=view_bug&BugID=1166&Row=125
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
Archives: http://www.houseoffusion.com/cf_lists/index.cfm?forumid=4
Subscription: 
http://www.houseoffusion.com/cf_lists/index.cfm?method=subscribe&forumid=4
FAQ: http://www.thenetprofits.co.uk/coldfusion/faq
Get the mailserver that powers this list at http://www.coolfusion.com

                                Unsubscribe: 
http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.4
                                

Reply via email to