English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
import_request_variables() تقوم الوظيفة بإدخال متغيرات GET/POST/Cookie إلى النطاق العالمي.لم تعد هذه الوظيفة مدعومة في الإصدارات الأحدث من PHP.
import_request_variables() تقوم الوظيفة بإدخال متغيرات GET/POST/Cookie إلى النطاق العالمي. إذا كنت قد منعت register_globals لكنك تريد استخدام بعض المعلمات العالمية، فإن هذه الوظيفة تكون مفيدة جدًا.
طلب الإصدار: PHP 4 >= 4.1.0، PHP 5 < 5.4.0
bool import_request_variables ( string $types [, string $prefix ] )
شرح المعلمات:
$typesالاسم المسبق للمعلمة: يمكنك تحديد المعلمات التي تريد استيرادها، باستخدام الأحرف G、P و C لتمثيل GET、POST و Cookie، هذه الأحرف غير معتمدة على الحالة (case-insensitive)، لذا يمكنك استخدام أي مجموعة من g、p و c. تحتوي POST على معلومات الملفات المرسلة عبر طريقة POST. تأكد من ترتيب هذه الأحرف، حيث أن متغيرات POST باستخدام gp ستستبدل متغيرات GET بنفس الاسم. سيتم تجاهل أي حرف خارج GPC.
$prefixالاسم المسبق للمعلمة، يوضع قبل جميع المعلمات المدمجة في النطاق العالمي. لذا إذا كان لديك معلمة GET تسمى userid، وتوفر pref_ كمدخل، فستحصل على معلمة عالمية تسمى $pref_userid. على الرغم من أن معلمة prefix إختيارية، إلا إذا لم تكن قد أوضحت مدخل، أو أوضحت سلسلة فارغة كمدخل، فإنك ستواجه خطأ من مستوى E_NOTICE.
لا يوجد.
<?php // هنا سيتم استيراد متغيرات GET وPOST // يستخدم w3codebox_ كمدخل import_request_variables("gP", "w3codebox_"); echo $w3codebox_foo; ?>