در مطالب قبلی که در مورد  مدیریت HTTp در PHP   بود در مورد کلیات تابع ( ) header در این زبان صحبت شد.در این مطلب ساختار کلی این تابع را به همراه تشریح هر یک از پارامتر های آن برای شما آماده کرده ایم.

ساختار کلی تابع ( ) header:

;(header( string , replace , http_response_code

syntax توضیح هر یک از موارد

string:

این پارامتر دستور یا عبارت HTTP را برای تابع ( ) header تعیین می کند .
استفاده از این پارامتر اجباری است .

 replace:

این پارامتر تعیین می کند که آیا دستور HTTP ارسالی باید جایگزین دستور مشابه قبلی خود شود یا اینکه دستور دومی را به صفحه اضافه نماید . مقدار پیش فرض این پارامتر TRUE است و باعث می شود تا دستور HTTP جدید ، جایگزین دستور HTTP قبلی مشابه خود شود .
استفاده از این پارامتر اختیاری است .

http_response_code:

این پارامتر یک مقدار اجباری را برای پاسخ دستور HTTP تعیین می کند .
تا آنجایی که ما بررسی کردیم ، این پارامتر کاربرد چندانی ندارد !
استفاده از این پارامتر اختیاری است .