LEN  
説明

文字列またはバイナリオブジェクトの長さを調べます。

 
戻り値

文字列またはバイナリオブジェクトの長さを表す数値

 
カテゴリ

文字列関数

 
関数のシンタックス
Len(string または binary object)
 
関連項目

ToBinary、Left、Right、Mid

 
ヒストリ

ColdFusion MX: Unicode サポートの変更 : ColdFusion は、Unicode 文字値 0 〜 65535 の Java UCS-2 表記をサポートしています。ColdFusion 5 およびそれ以前のリリースでは、ASCII 値 1 〜 255 をサポートしていました。長さを計算する場合、一部の文字列処理関数は、ASCII 0 (NUL) 文字を処理し、それに続く文字列内の文字を処理しないようになっていました。

 
パラメータ

 
<h3>Len の例</h3>

<cfif IsDefined("Form.MyText")>
   <!--- len が 0 (ゼロ) を返した場合、エラーメッセージが表示されます。 --->
   <cfif Len(FORM.myText)>
      <cfoutput><p>文字列 <strong>"#FORM.myText#"</strong> には 
      <strong>#Len(FORM.myText)#</strong> という文字が含まれています。</cfoutput>
   <cfelse>
      <p style="color:red; font-weight:bold">1 文字以上の文字列を入力
      してください。</p>
   </cfif>
</cfif>

<form action = "<cfoutput>#CGI.SCRIPT_NAME#</cfoutput>" method="POST">
<p>テキストを入力すると、入力した文字列の長さが表示されます。</p>

<input type = "Text" name = "MyText"><br />
<input type = "Submit" name="Submit" value = "Count characters"><br>
</form>
STRING  
文字列、文字列名、またはバイナリオブジェクトです。