5
Perché c'è uno spazio all'inizio della stringa restituito da una funzione?
Le soluzioni sembrano facili ma non riesco a trovare il motivo.Spazio misterioso all'inizio quando stringa restituita da una funzione
Codice
<cffunction name="getString" returntype="string">
<cfreturn "hello">
</cffunction>
<cfoutput>
[#getString()#] = getString()
</cfoutput>
uscita
[ hello] = getString()
L'output è _NOT_ impostato su true. Esistono _three_ output states: il default/unset genererà il contenuto, ma l'impostazione output = true agirà come se fosse racchiusa in '' (e l'impostazione output = false agirà come se fosse racchiusa in ''). –
Ho aggiornato la mia risposta, grazie per la correzione. Dimentico quel dettaglio perché all'inizio ho capito che era sbagliato. –
Grazie per il chiarimento ed è abbastanza interessante conoscere tutte e 3 le parti. –