متغیر SERVER_$ در PHP

متغیر SERVER_$ یک متغیر superglobal است که اطلاعاتی را درباره ی headerها، مسیر و مکان اسکریبت ها و ... در خود نگه می دارد.

در مثال زیر، نحوه استفاده از بعضی عناصر آرایه SERVER_$ نشان داده شده است:

مثال (متغیر SERVER_$ در PHP)

<?php 
echo $_SERVER['PHP_SELF'];//نام فایل اسکریبتی که اخیراً اجرا شده است را برمی گرداند
echo "<br>";
echo $_SERVER['SERVER_NAME'];//نام سرور هاست را برمی گرداند
echo "<br>";
echo $_SERVER['HTTP_HOST'];//با توجه به درخواست جاری، هدر هاست را برمی گرداند
echo "<br>";
echo $_SERVER['HTTP_REFERER'];//آدرس کامل صفحه جاری را برمی گرداند
echo "<br>";
echo $_SERVER['HTTP_USER_AGENT'];//اطلاعات مرورگر و سیستم عامل و ... را برمی گرداند
echo "<br>";
echo $_SERVER['SCRIPT_NAME'];//مسیر اسکریبت جاری را برمی گرداند
?>

در آینده با متغیرهای superglobal زیر نیز آشنا خواهید شد:


آموزش های مرتبط

آموزش PHP-متغییر POST_$