2011-11-25 16 views

答えて

1

私はパフォーマンスの違いのいずれかの種類があると信じているが、私にはありません

<cfif IsDefined("URL.staff")> 
+0

ありがとう! – Nietzsche

4

を定義した場合、それはすでにurl変数にする必要がありますisDefined("url.staff")ではなくStructKeyExists(url,'staff')を使用するのがベストプラクティスです。いずれかの人が間違いなく仕事を終わらせるでしょう。

+1

一般に、より正確であるため、StructureKeyExistsが優先されます。 IsDefined [時には混乱を招く可能性のある変数の検索では、非常に広いネットをキャストします(http://coldfusionmuse.com/index.cfm/2009/8/6/examining.isDefined)。 ://corfield.org/entry/isDefined_vs_structKeyExists)。 – Leigh

関連する問題