EncodeForURL

説明

入力文字列を URL 用にエンコードします。

戻り値

エンコードされた文字列

カテゴリ

表示および書式制御関数

シンタックス

encodeForURL(inputString [,canonicalize])

関連項目

CanonicalizeEncodeForHTMLAttributeEncodeForHTMLEncodeForCSSEncodeForJavaScript

履歴

ColdFusion 10: この関数が追加されました。

パラメータ

パラメータ

説明

inputString

必須。エンコードする文字列です。

canonicalize

オプション。true に設定すると、エンコードの前に正規化が行われます。false に設定すると、指定された入力文字列のエンコードだけが行われます。canonicalize のデフォルト値は false です。このパラメーターを指定しない場合は、正規化が行われません。デフォルトでは、正規化を実行する場合は、混合エンコードと複数のエンコードの両方が許可されます。他の組み合わせを使用するには、canonicalize メソッドを使用して正規化してからエンコードを行う必要があります。

<cfif not isDefined ("form.url")>
<cfset form.url = "www.adobe.com">
</cfif>
<cfform action="#cgi.SCRIPT_NAME#" method="post">
<cfinput name="url" type="text" value="#form.url#">
<cfinput name="submit" type="submit" value="Show link to this URL!!!">
</cfform>
<hr />
<cfoutput >
<b>LINK to URL:</b> <a target="_blank" href="http://#encodeForURL(form.url)#">#encodeForURL(form.url)#</a>
</cfoutput>
注意:

EncodeForURL はスペースを「+」にエンコードします。 「%20」が求められる場合、文字列をエンコードした後、「+」を「%20」に置き換えます。

 Adobe

ヘルプをすばやく簡単に入手

新規ユーザーの場合

Adobe MAX 2024

Adobe MAX
クリエイティブカンファレンス

10 月 14 日~ 16 日 マイアミビーチおよびオンライン

Adobe MAX

クリエイティブカンファレンス

10 月 14 日~ 16 日 マイアミビーチおよびオンライン

Adobe MAX 2024

Adobe MAX
クリエイティブカンファレンス

10 月 14 日~ 16 日 マイアミビーチおよびオンライン

Adobe MAX

クリエイティブカンファレンス

10 月 14 日~ 16 日 マイアミビーチおよびオンライン