最終更新日 :
2021年4月28日
|
次にも適用 : ColdFusion
ColdFusion の変数、ユーザー定義関数名、およびカスタムタグ名に使用できない単語を次に示します。これらの語句には、特定の状況では使用できるものもありますが、エラーを回避するためにすべて使用しないことをお勧めします。
- Now や Hash などのビルトイン関数名は、次の関数を除いて変数名に使用できます。
- ParameterExists
- PreserveSingleQuotes
- QuotedValueList
- ValueList
注意:
ビルトイン関数名は、ユーザー定義関数名には使用できません。しかし、関数を cfc で定義する場合は、ビルトイン関数名をユーザー定義関数名に使用 できます 。
- Form や Session などのスコープ名。
- NEQ や IS などの演算子。詳細については、Operators and expressionsを参照してください。
- 次の言語要素は、スクリプトシンタックスのキーワードです。
- for
- default
- switch
- case
- continue
- import
- finally
- local (関数宣言の内部)
- interface
- pageencoding
- return
- try
- catch
- in
- else
- while
- do
- break
- 次の要素は、スクリプトおよびタグの双方における予約語です。
- function
- true
- false
- final
- abstract
- null – 変数名には利用できますが、ユーザー定義関数名には使用できません。
- cfimport は、スクリプトシンタックスの変数名には使用 できません 。
- タグ名は、タグおよびスクリプト双方のシンタックスにおいてユーザー定義関数として使用できません。