This function is no longer required in well-formed ColdFusion pages.
   Sets a variable in the name parameter to the value of the value parameter. 
The new value of the variable.
SetVariable(name, value)
| Parameter | Description | 
|---|---|
| name | Variable name | 
| value | A string, the name of a string, or a number | 
   Before this function is called, the client variable must exist, and the cfapplication tag ClientManagement attribute must be set to "Yes".
Note:	  If you concatenate string elements to form the name parameter, you can improve performance using the cfset tag, instead. 
<cfset "myVar#i#" = myVal>
    SetVariable("myVar" & i, myVal)
For more information, see Developing ColdFusion MX Applications with CFML.
<h3>SetVariable Example</h3>
<cfif IsDefined("FORM.myVariable")>
<!--- strip out url, client., cgi., session., caller. --->
<!--- This example only lets you set form variables --->
<cfset myName = ReplaceList(FORM.myVariable,
 "url,client,cgi,session,caller", "FORM,FORM,FORM,FORM,FORM")>
<cfset temp = SetVariable(myName, FORM.myValue)>
<cfset varName = myName>
<cfset varNameValue = Evaluate(myName)>
<cfoutput>
  <p>Your variable, #varName#
  <p>The value of #varName# is #varNameValue#
</cfoutput>
</cfif>