2009-07-09 24 views
8

¿Es posible definir una variable en ColdFusion?¿Es posible definir una variable en ColdFusion?

Por ejemplo, algo como esto:

<cfset myVar = "lsajflksd" /> 
<cfoutput> 
    <p>myVar is Defined? #IsDefined("myVar")#</p> <!--- Prints YES ---> 
</cfoutput> 
<cfset Undefine(myVar) /> <!--- Doesn't exist... ---> 
<cfoutput> 
    <p>myVar is Defined? #IsDefined("myVar")#</p> <!--- I want it to print NO ---> 
</cfoutput> 

Respuesta

25
<cfset StructDelete(Variables, "myVar") /> 

Variables es el ámbito predeterminado para la mayoría de las variables en la mayoría de los contextos.

+0

que funciona, gracias! – Kip

+0

Tenga en cuenta que esta es una característica reciente. Las versiones anteriores de CF no pueden hacer esto. – ale

+0

Lo siento. Todo lo que sé es Adobe CF 8.01. – yfeldblum

Cuestiones relacionadas