文字列またはバイナリオブジェクトの長さを調べます。
文字列またはバイナリオブジェクトの長さを表す数値
Len(string または binary object)
ColdFusion MX: Unicode サポートの変更 : ColdFusion は、Unicode 文字値 0 ~ 65535 の Java UCS-2 表記をサポートしています。ColdFusion 5 およびそれ以前のリリースでは、ASCII 値 1 ~ 255 をサポートしていました。長さを計算する場合、一部の文字列処理関数は、ASCII 0 (NUL) 文字を処理し、それに続く文字列内の文字を処理しないようになっていました。
| パラメータ | 説明 |
|---|---|
|
string |
文字列、文字列名、またはバイナリオブジェクトです。 |
<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>
ColdFusion MX 7 | ColdFusion MX 6.1 | ColdFusion MX* | ColdFusion 5* | フォーラム* | デベロッパーセンター | サポート情報 | バグ報告
バージョン7