"إذا أراد العامل أن يؤدي عمله بشكل جيد، فعليه أولاً أن يشحذ أدواته." - كونفوشيوس، "مختارات كونفوشيوس. لو لينجونج"
الصفحة الأمامية > برمجة > كيفية الوصول إلى متغيرات POST في PHP؟

كيفية الوصول إلى متغيرات POST في PHP؟

تم النشر بتاريخ 2024-11-03
تصفح:264

How to Access POST Variables in PHP?

كيفية الوصول إلى متغيرات 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');
            
بيان الافراج أعيد طبع هذه المقالة على: 1729316416 في حالة وجود أي انتهاك، يرجى الاتصال بـ [email protected] لحذفها
أحدث البرنامج التعليمي أكثر>

تنصل: جميع الموارد المقدمة هي جزئيًا من الإنترنت. إذا كان هناك أي انتهاك لحقوق الطبع والنشر الخاصة بك أو الحقوق والمصالح الأخرى، فيرجى توضيح الأسباب التفصيلية وتقديم دليل على حقوق الطبع والنشر أو الحقوق والمصالح ثم إرسالها إلى البريد الإلكتروني: [email protected]. سوف نتعامل مع الأمر لك في أقرب وقت ممكن.

Copyright© 2022 湘ICP备2022001581号-3