我发现自己在ColdFusion中编写了这样的代码:
<cfset inputval = "" />
<cfif IsDefined("Form.Releases")>
<cfset inputval = Form.Releases />
</cfif>
Run Code Online (Sandbox Code Playgroud)
这非常麻烦.我只想将未定义的值转换为空字符串.有什么样的捷径吗?
例如,在PHP中我使用strval函数执行此操作,即:
$inputval = strval($_POST['Releases']);
Run Code Online (Sandbox Code Playgroud)
看看cfparam
http://livedocs.adobe.com/coldfusion/6.1/htmldocs/tags-b13.htm
<cfparam name="Form.Releases" default=""> <cfset inputval = Form.Releases />