Len

説明

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

戻り値

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

カテゴリ

文字列関数

関数のシンタックス

Len(string or binary object)

関連項目

ToBinaryLeftRightMid

履歴

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

パラメータ

パラメータ

説明

string

文字列、文字列名、またはバイナリオブジェクトです。

<h3>Len Example</h3> 
 
<cfif IsDefined("Form.MyText")> 
    <!--- If len returns 0 (zero), then show error message. ---> 
    <cfif Len(FORM.myText)> 
        <cfoutput><p>Your string, <strong>"#FORM.myText#"</strong>, 
        has <strong>#Len(FORM.myText)#</strong> characters.</cfoutput> 
    <cfelse> 
        <p style="color: red; font-weight: bold">Please enter a string of more 
        than 0 characters.</p> 
    </cfif> 
</cfif> 
 
<form action = "<cfoutput>#CGI.SCRIPT_NAME#</cfoutput>" method="POST"> 
<p>Type in some text to see the length of your string.</p> 
 
<input type = "Text" name = "MyText"><br /> 
<input type = "Submit" name="Submit" value = "Count characters"><br> 
</form>