
この機能ブロックは、文字列をURLエンコードします。
この関数は、URLのクエリ部分内で文字列を使用する場合に適しており、変数を次のページに渡すための便利な方法が必要な場合に役立ちます。
入力は、エンコードする文字列を定義します。
出力で文字列を返し、アルファベット数字以外の文字(-_. 以外)がパーセント記号 (%) に続けて2つの16進数値に置き換えられ、スペースはプラス (+) に置き換えられます。このエンコード方法は、WWWフォームから投稿されたデータをエンコードする方法と同じです。これは、application/x-www-form-urlencodedのコンテンツタイプに対応しています。この指定は、RFC 3986(機能ブロック RAW_URL_ENCODEを参照)によるエンコードとは異なり、歴史的な理由からスペースがプラス記号 (+) にエンコードされます。