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