2009-07-09 16 views
8

क्या कोल्डफ्यूज़न में एक चर को अपरिभाषित करना संभव है?क्या कोल्डफ्यूजन में एक चर को अपरिभाषित करना संभव है?

उदाहरण के लिए, कुछ इस तरह:

<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> 

उत्तर

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

Variables अधिकांश संदर्भों में सबसे चर के लिए डिफ़ॉल्ट गुंजाइश है।

+0

कि काम करता है, धन्यवाद! – Kip

+0

ध्यान दें कि यह एक हालिया सुविधा है। सीएफ के पुराने संस्करण यह नहीं कर सकते हैं। – ale

+0

क्षमा करें। मुझे पता है कि एडोब सीएफ 8.01 है। – yfeldblum

संबंधित मुद्दे