| ColdFusion MX | ||
| 目 次 > CFML リファレンス > ColdFusion 関数 > Compare |
|
|
|
|
||
大文字と小文字を区別して、2 つの文字列の比較を行います。
string1 が string2 よりも小さい場合は -1string1 が string2 と等しい場合は 0string1 が string2 よりも大きい場合は 1Compare(string1,string2)
パラメータ |
説明 |
|---|---|
string1 |
文字列、または文字列を含んでいる変数です。 |
string2 |
文字列、または文字列を含んでいる変数です。 |
string1 および string2 に対応する文字の値を比較します。
<h3>Compare の例</h3>
<p>Compare 関数は、<I>大文字と小文字を区別して、</I>2 つの文字列を比較します。
<cfif IsDefined("FORM.string1")>
<cfset comparison = Compare(FORM.string1, FORM.string2)>
<!--- 変数を切り替えてさまざまなレスポンスを表示 --->
<cfswitch expression = #comparison#>
<cfcase value = "-1">
<h3>String 1 が String 2 より小さい。</h3>
<I>これらの文字列は等しくありません。</I>
</cfcase>
<cfcase value = "0">
<h3>String 1 と String 2 は等しい。</h3>
<I>これらの文字列は等しいです。</I>
</cfcase>
<cfcase value = "1">
<h3>String 1 は String 2 より大きい。</h3>
<I>これらの文字列は等しくありません。</I>
</cfcase>
<CFDEFAULTCASE>
<h3>これはデフォルトの場合です。</h3>
</CFDEFAULTCASE>
</cfswitch>
</cfif>
<form action = "compare.cfm">
<p>String 1
<br><input type = "Text" name = "string1">
<p>String 2
<br><input type = "Text" name = "string2">
<p><input type = "Submit" value = "文字列を比較" name = "">
<input type = "RESET">
</form>
|
|
||
| 目 次 > CFML リファレンス > ColdFusion 関数 > Compare |
|
|
このページに新しいコメントが追加された場合に、電子メールでの通知を希望する。 | コメントレポート
現在のページ: http://livedocs.adobe.com/coldfusion/6.1_jp/htmldocs2/functi37.htm