使用 cfparam

<cfparam> 標記建立一個變數(如果它尚不存在)。你可以使用 default 屬性指定預設值。如果要建立變數,可以使用此選項,但如果之前已在其他位置建立過,則不想覆蓋它。

此處變數尚未預先設定,因此將使用 <cfparam> 標記進行分配。

<cfparam name="firstName" default="Justin">
<cfoutput>
    Hello #firstName#
</cfoutput>

此處已使用 <cfset> 標記分配變數,因此該值將覆蓋 <cfparam> 標記中的預設值。

<cfset firstname="Justin">

<cfparam name="firstName" default="Barney">
<cfoutput>
    Hello #firstName#
</cfoutput>