كيفية الوصول إلى متغيرات POST
للوصول إلى المتغيرات المرسلة عبر طلب POST، يمكنك الاستفادة من متغير PHP المدمج المسمى $_POST . تحتوي هذه المصفوفة تلقائيًا على جميع بيانات POST التي يرسلها المستخدم.
الحصول على القيم الفردية
لاسترداد متغير POST محدد، يمكنك استخدام الصيغة التالية:
$variable_name = $_POST["name_of_variable"];
على سبيل المثال، إذا كان لديك مربع اختيار يحتوي على اسم "myCheckbox،" يمكنك التحقق من قيمته مثل هذا:
if (isset($_POST["myCheckbox"]) && $_POST["myCheckbox"] == 'Yes') {
}
الوصول إلى مربعات الاختيار بأسماء المصفوفات
إذا كان لديك مربعات اختيار متعددة بنفس الاسم، فسوف تقوم PHP بإرجاع مصفوفة من قيمها. للوصول إلى هذه القيم، يمكنك استخدام الصيغة التالية:
$checkbox_array = $_POST["array_name"];
على سبيل المثال، إذا كان لديك مربعات اختيار بالاسم "myCheckbox" []"، يمكنك الوصول إلى قيمها مثل هذا:
foreach ($checkbox_array as $value) {
}
الحصول على بيانات POST بأكملهالعرض محتويات المصفوفة $_POST بالكامل، يمكنك استخدام الدالة var_dump():
var_dump($_POST);
var_dump($_POST);
التعامل مع البيانات الأخرى التنسيقاتإذا كانت بيانات POST بتنسيق آخر غير النموذج القياسي، مثل JSON أو XML، فيمكنك استخدام وظيفة file_get_contents() لاسترداد البيانات الأولية:
$post_data = file_get_contents('php://input');
تنصل: جميع الموارد المقدمة هي جزئيًا من الإنترنت. إذا كان هناك أي انتهاك لحقوق الطبع والنشر الخاصة بك أو الحقوق والمصالح الأخرى، فيرجى توضيح الأسباب التفصيلية وتقديم دليل على حقوق الطبع والنشر أو الحقوق والمصالح ثم إرسالها إلى البريد الإلكتروني: [email protected]. سوف نتعامل مع الأمر لك في أقرب وقت ممكن.
Copyright© 2022 湘ICP备2022001581号-3