They are passed by value.  You can see this from this simple code:
===========================================
<cfscript>
   function AddOne(n)
   {
      return n+1;
   }
</cfscript>

<cfset num=1>
<cfoutput>n+1=#AddOne(num)#<br>
num=#num#</cfoutput>
===========================================
   
HTH,

Howie Hamlin - inFusion Project Manager
On-Line Data Solutions, Inc. - www.CoolFusion.com
631-737-4668 x101
inFusion Mail Server (iMS) - The Intelligent Mail Server
>>> Find out how iMS Stacks up to the competition: 
http://www.coolfusion.com/imssecomparison.cfm

----- Original Message ----- 
From: "Carlisle, Eric" <[EMAIL PROTECTED]>
To: "CF-Talk" <[EMAIL PROTECTED]>
Sent: Monday, September 10, 2001 1:24 PM
Subject: Passing variables in UDF


> Are variables passed by reference or by value in CF UDFs?
> 
> Thanks,
> 
>
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Structure your ColdFusion code with Fusebox. Get the official book at 
http://www.fusionauthority.com/bkinfo.cfm
FAQ: http://www.thenetprofits.co.uk/coldfusion/faq
Archives: http://www.mail-archive.com/[email protected]/
Unsubscribe: http://www.houseoffusion.com/index.cfm?sidebar=lists

Reply via email to