5

为什么函数返回的字符串开头有空格?
解决方案似乎很简单,但我找不到原因。

代码

<cffunction name="getString" returntype="string">
    <cfreturn "hello">
</cffunction>
<cfoutput>  
[#getString()#] = getString()
</cfoutput>

输出

[ hello] = getString()
4

1 回答 1

10

默认情况下,CFML 函数将产生输出,包括空格。这可能会导致不需要的空白。将 output="false" 添加到您的函数中。

<cffunction name="encodeMyPath" returntype="string" output="false">
于 2012-12-11T03:52:05.867 回答