كتلة الوظيفة URL_ENCODE

تشفير كتلة الوظيفة URL_ENCODE سلسلة من الرموز.

الوظيفة مناسبة عندما يتم استخدام سلسلة من الرموز داخل جزء الاستعلام من عنوان URL، ويتم الحاجة إلى طريقة مريحة لنقل المتغيرات إلى الصفحة التالية.

المدخل

يحدد المدخل سلسلة من الرموز التي سيتم تشفيرها.

المخرج

يعيد كتلة الوظيفة سلسلة من الرموز في المخرج، حيث يتم استبدال جميع الرموز غير الأليفية الرقمية باستثناء -_. بحرف نسبة مئوية (%) يليه قيمتين سداسيات وفضاء بواسطة علامة زائد (+). يحدث التشفير بالطريقة نفسها التي يتم بها تشفير البيانات المرسلة عبر نموذج WWW - وهذا يتوافق مع تحديد نوع الملف application/x-www-form-urlencoded. تختلف هذه التسمية عن التشفير وفقًا لمعيار RFC 3986 (انظر كتلة الوظيفة RAW_URL_ENCODE) حيث يتم تشفير الفاصل空اء كعلامة زائد (+) لأسباب تاريخية.

راجع أيضًا