Sweet. Thanks. Like the game Othello, CFML is "a moment to learn...a lifetime to master." :-)
On Tue, Nov 25, 2008 at 2:07 PM, Peter Boughton <[EMAIL PROTECTED]> wrote: > Well variable["one"] is different to variable["#one#"] > > You still need quotes if you are referring to the name of a key directly, > rather than using a variable to indirectly reference it. > > <cfset variable.one = 1 /> > <cfset variable.two = 2 /> > <cfset variable.elephant = 3 /> > <cfset one = "elephant" /> > > variable["one"] is 1 > variable[one] is variable["elephant"] is 3 > variable["#one#"] is variable["elephant"] is 3 > variable["two"] is 2 > variable[two] causes error (variable two is undefined) > variable["#two#"] causes same error > > So variable[x] and variable["#x#"] are the same, but the first is easier to > read and quicker to type. > > However, sometimes you might have, say variable.fish1 variable.fish2 > variable.fish3 etc. Ideally that'd be an array, but if you cant use an array > then you might end up doing variable["fish#x#"] instead. You can also use > variable["fish"&x] as well. > > > Does that all make sense? > > > > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~| Adobe® ColdFusion® 8 software 8 is the most important and dramatic release to date Get the Free Trial http://ad.doubleclick.net/clk;207172674;29440083;f Archive: http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:315906 Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=11502.10531.4

