مولفه های مربوط به آرایه اطلاعات سرور در php :
آرایه اطلاعات سرور در PHP یک متغیر جهانی است که اطلاعات مربوط به سرور و محیط اجرایی را در اختیار برنامه نویس قرار میدهد. این اطلاعات شامل اطلاعاتی مانند آدرس IP سرور، نام دامنه، نام فایل اجرایی و غیره هستند. در این مقاله، به بررسی مولفه های مربوط به آرایه اطلاعات سرور در PHP خواهیم پرداخت.
پیش از هر چیز، آرایه اطلاعات سرور در PHP با استفاده از متغیر جهانی $_SERVER قابل دسترسی است. این آرایه شامل کلیدها و مقادیر متنوعی است که هر کدام اطلاعاتی خاص را نمایندگی میکنند. در زیر، به توضیح برخی از مولفه های مهم این آرایه میپردازیم:
1. $_SERVER[‘SERVER_ADDR’]:
این مولفه آدرس IP سرور را نمایندگی میکند. این آدرس معمولاً آدرس IP واقعی سرور است و برای اتصال به سرور در اسکریپت ها مورد استفاده قرار میگیرد.
2. $_SERVER[‘SERVER_NAME’]:
این مولفه نام دامنه سرور را نمایندگی میکند. این نام میتواند شامل نام دامنه اصلی و همچنین زیردامنه های موجود در سرور باشد.
3. $_SERVER[‘REQUEST_METHOD’]:
این مولفه نوع درخواستی که توسط کلاینت به سرور ارسال شده است را نمایندگی میکند. این مقدار میتواند GET، POST، PUT، DELETE و غیره باشد.
4. $_SERVER[‘REQUEST_URI’]:
این مولفه آدرس URI درخواست را نمایندگی میکند. این آدرس شامل مسیر و همچنین پارامترهای موجود در درخواست است.
5. $_SERVER[‘SCRIPT_NAME’]:
این مولفه نام فایل اجرایی را نمایندگی میکند. این نام معمولاً نام فایل اسکریپت PHP است که درخواست را پردازش میکند.
6. $_SERVER[‘HTTP_REFERER’]:
این مولفه آدرس URL صفحه ای است که کاربر قبل از ارسال درخواست فعلی به آن صفحه متصل بوده است. این آدرس میتواند در مواردی مانند فرم های ارسالی کاربر مفید باشد.
7. $_SERVER[‘HTTP_USER_AGENT’]:
این مولفه اطلاعات مربوط به مرورگر کاربر را نمایندگی میکند. این اطلاعات شامل نام مرورگر، نسخه و سیستم عامل مربوطه است.
8. $_SERVER[‘REMOTE_ADDR’]:
این مولفه آدرس IP کلاینت (مرورگر کاربر) را نمایندگی میکند. این آدرس معمولاً آدرس IP واقعی کاربر است.
این تنها برخی از مولفه های مربوط به آرایه اطلاعات سرور در PHP بودند. با استفاده از این آرایه، برنامه نویسان قادر خواهند بود تا به اطلاعات مربوط به سرور و محیط اجرایی دسترسی پیدا کنند و از آن ها در برنامه های خود استفاده کنند.