URL Querystrings
ويمكن في
PHP يمكن قراءة querystring في
URL مع عالمي
$ _GET متغير . المتغير $ _GET هو صفيف النقابي حيث يتم تمثيل كل معلمة querystring بواسطة اسما وقيمة. لذلك يمكن قراءة URL www.example.com/index.html؟page=1&id=5 مثل ذلك ..
$ _GET [ " page " ] ; صدى $ _GET ["صفحة"]؛
$ _GET [ " id " ] ; صدى $ _GET ["معرف"]؛
هذه النواتج
1 و
5 لصفحة وrespectivley الهوية. عند إنشاء رابط مع querystring من المهم لترميز المتغيرات كما يمكنك إدخال الأحرف في URL التي هي غير قانونية، وبالتالي لن تسمح للURL للعمل. في بي هذا هو بسيط جدا للقيام باستخدام الدالة
مكتوبة باكواد من الخارج على النحو التالي ...
لأنك ترميز المعلمات ستحتاج إلى فك المعلمات بمجرد تلقي لهم وظيفة
urldecode. في الواقع هذا هو ممارسة عامة جيدة كلما قرأت querystring، لذلك ...
urldecode ( $ _GET [ " page " ] ) ; صدى urldecode ($ _GET ["صفحة"])؛
urldecode ( $ _GET [ " id " ] ) ; صدى urldecode ($ _GET ["معرف"])؛
فك المعلمات querystring يضمن وunescaped أي الأحرف التي تم هرب.
لا وقدمت تعليق.
كتبه الدباغ دومينيك
آخر تحديث: 2011/10/25 16:00:38