توابع http به شما اجازه میده تا اطلاعات ارسالی به مرورگر کاربر رو قبل از ارسال دستکاری کنید . این توابع بخشی از هسته اصلی php هستند و برای استفاده از آن نیازی به نصب پلاگین یا چیز دیگری نیست .
نسخه 5 php از توابع http زیر پشتیبانی می کند :
header()
headers_list()
headers_sent()
setcookie()
setrawcookie()
با استفاده از دستورات بالا می توان در پس زمینه صفحات وب به همراه header ها اطلاعاتی رو رد و بدل کرد و یا تنظیمات نوع نمایش داده رو تغییر و به مرورگرها بفرستیم.