URLEncode

概要 

指定された URL をスペースを %20 に置き換えて返すか、英数字以外のすべての文字を完全にエンコードします。

構文 

URLEncode(1, 2, 3)

関数のプロパティ 

序数説明
1string必須URL および属性値を含む文字列
2boolean無効な URL 文字を関数でどのように処理するかを示す値。0 の値では、URL 内のスペースを「%20」で置き換えます。1 の値では、URL 内または提供された URL のクエリ文字列内で使用されている無効な文字列 (スペース、アクセント付き文字など) をエンコードします。このパラメーターのデフォルトは 0 です。
3boolean渡された文字列値を関数でどのようにエンコードするかを示す値。0 の値では、渡された文字列の「?」文字以降の部分のみをエンコードします。1 の値では、渡されたすべての文字列をエンコードします。このパラメーターのデフォルトは 0 です。

使用状況 

例 1: 

1URLEncode('http://example.com?p=first name')

システムは、以下を返します。

1http://example.com?p=first%20name

例 2: 

1URLEncode('http://example.com?p=examplé',1,0)

システムは、以下を返します。

1http://example.com?p%3dexampl%c3%a9

例 3: 

1URLEncode('examplé',1,1)

システムは、以下を返します。

1exampl%c3%a9