Boosted from livedocs:

Variable naming rules

ColdFusion variable names, including form field names and custom 
function and ColdFusion component argument names, must conform to Java 
naming rules and the following guidelines:

    * A variable name must begin with a letter, underscore, or Unicode
      currency symbol.
    * The initial character can by followed by any number of letters,
      numbers, underscore characters, and Unicode currency symbols.
    * A variable name cannot contain spaces.
    * A query result is a type of variable, so it overwrites a local
      variable with the same name.
    * ColdFusion variables are not case-sensitive. However, consistent
      capitalization makes the code easier to read.
    * When creating a form with fields that are used in a query, match
      form field names with the corresponding database field names.
    * Periods separate the components of structure or object names. They
      also separate a variable scope from the variable name. You cannot
      use periods in simple variable names, with the exception of
      variables in the Cookie and Client scopes.

The following rule applies to variable names, but does not apply to form 
field and argument names:

   1. Prefix each variable's name with its scope. Although some
      ColdFusion programmers do not use the Variables prefix for local
      variable names, you should use prefixes for all other scopes.
      Using scope prefixes makes variable names clearer and increases
      code efficiency. In many cases, you must prefix the scope. For
      more information, see About scopes
      
<http://livedocs.adobe.com/coldfusion/8/htmldocs/Variables_29.html#1100240>.


Note: In some cases, when you use an existing variable name, you must 
enclose it with number signs (#) to allow ColdFusion to distinguish it 
from string or HTML text, and to insert its value, as opposed to its 
name. For more information, see Using number signs 
<http://livedocs.adobe.com/coldfusion/8/htmldocs/Expressions_09.html#2708421>.


Charlie Griefer wrote:
> On Jan 23, 2008 11:11 PM, Peter Donahue <[EMAIL PROTECTED]> wrote:
>   
>> Hello everyone,
>>
>>     I have an application I need to get up and running ASAP. We've been
>> trying to create it using PHP. Right now I feel like I'm Beowulf and that
>> PHP application is Grendle. I have created email applications using
>> ColdFusion and got them to run. I'm considering using ColdFusion to sleigh
>> that dragon so we can get the app up and running this weekend and freeing us
>> up to continue to debug the PHP version. It will also allow the organization
>> in question to carry on its business. Some of the variable names include the
>> _character such as first_name. Is this a legal syntax in ColdFusion
>> allowing me to use something like #first_name# to designate the variables in
>> the form processor? Thanks for the help.
>>     
>
> yes.
>
>   

-- 
*Ryan J. Heldt*
/Senior Web Developer/
Global Reach Internet Productions
http://www.globalreach.com
Phone: 515-296-0792, Fax: 515-296-3748


~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
Adobe® ColdFusion® 8 software 8 is the most important and dramatic release to 
date
Get the Free Trial
http://ad.doubleclick.net/clk;160198600;22374440;w

Archive: 
http://www.houseoffusion.com/groups/CF-Talk/message.cfm/messageid:297299
Subscription: http://www.houseoffusion.com/groups/CF-Talk/subscribe.cfm
Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.4

Reply via email to