我相信isDefined('functionname')有效。因此,您可以执行以下操作:
<cfif isDefined('functionname')>
<cfset functionname() />
</cfif>
Run Code Online (Sandbox Code Playgroud)
如果这是obj例如命名对象的潜在方法,则还可以执行以下操作:
<cfif structKeyExists(obj,'functionname')>
<cfset obj.functionname() />
</cfif>
Run Code Online (Sandbox Code Playgroud)
要么
<cfif isDefined('obj.functionname')>
<cfset obj.functionname() />
</cfif>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2497 次 |
| 最近记录: |