اذهب إلى المحتوى

السؤال

نشر

في PHP يمكنني الحصول على قيمة طلب معين من خلال الكود التالي:

$_SERVER['header_name'];

لكن كيف يمكنني الحصول على كل أسماء headers دفعة واحدة؟ هل توجد طريقة لطباعة اسم كل header وقيمته كذلك؟

Recommended Posts

  • 1
نشر

يمكننا طباعة المصفوفة Server بالكامل من خلال الدالة print_r مع تمرير عنوان URL 

<?php  

print_r($_SERVER[URL])  

?>

كما يمكن استدعاء الدالة getallheaders للطلبية الحالية

يمكن طباعتها بشكل JSON

echo json_encode(getallheaders());

أو مصفوفة أو بشكل نصي:

<?php

$headers =  getallheaders();
foreach($headers as $key=>$val){
  echo $key . ': ' . $val . '<br>';
}

 

انضم إلى النقاش

يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.

زائر
أجب على هذا السؤال...

×   لقد أضفت محتوى بخط أو تنسيق مختلف.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   جرى استعادة المحتوى السابق..   امسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

  • إعلانات

  • تابعنا على



×
×
  • أضف...