Я использую PHP и JavaScript, но теперь я начал работать над проектом в Coldfusion.
В PHP я использую строку, являющуюся "правдивой", а empty/null - "ложной".
Это не похоже на ColdFusion (в частности, v8).
Я хочу сделать следующую работу, но не могу понять, как заставить CF видеть строку как правдивую:
<cfset x = "path\to\something.cfm">
<cfif x>
x is truthy
<else>
x is falsy
</cfif>
Я всегда получаю ошибку: cannot convert the value "path\to\something.cfm" to a boolean
-
isBoolean()
вид работ, но он не чувствует себя достаточно прочным. - Кажется, что не существует `isString() - но это все равно будет проблемой, как указано выше
-
YesNoFormat()
странно дает мне ту же ошибку (совершенно противоположность тому, что я хотел бы, хотя это должно было сделать)