mursのColdFusionメモ

頭の中から抜け落ちていく情報をメモがわりに書き溜めていくブログです。

2023-02-15から1日間の記事一覧

cfif で文字列を比較する時の注意

ColdFusionで文字列による値での条件分岐をする際にたびたび引っかかる問題としては、文字列として比較したつもりで決定演算子(ISとかEQ)を使っているので値として処理される点だ。 以下の条件文は、どちらも結果は「同じ」になる。 <cfset a=1> <cfif a is "1.000">同じ<cfelse>違う</cfif> <cfset a=0> <cfif a is "0e1">同じ<cfelse>違う</cfif> </cfset></cfset>…