آموزش PHP > مدیریت HTTP در PHP > مرجع توابع کار با HTTP
در PHP
مرجع توابع کار با HTTP در PHP :
توابع HTTP در PHP این امکان را به شما می دهند تا اطلاعات ارسالی به مرورگر توسط وب
سرور را قبل از اینکه هر گونه خروجی تولید شود ، دستکاری نمایید .
برای مثال ، مرور گرها اطلاعات صفحات وبی که نمایش می دهند را در حافظه ذخیره یا به
عبارت دیگر Cache می کنند . بوسیله یک تابع مدیریت HTTP می توانید دستوری به مرورگر
ارسال نمایید تا قبل از هر گونه کاری برای پردازش و تولید خروجی صفحه ، از Cache اطلاعات
آن صفحه خودداری نماید .
اکثر دستورات توابع مدیریت HTTP بایستی در ابتدای صفحات وب و حتی قبل از تگ <html>
قرار می گیرند .
لیست زیر توابع مهم و پرکاربرد کار با HTTP در PHP نشان می دهد . برای دریافت اطلاعات
بیشتر بر روی نام هر یک کلیک نمایید :
|
نام تابع
|
شرح عملکرد
|
|
header
( )
|
به وسیله این تابع می توان یک دستور HTTP را به مرورگر ( client ) ارسال کرد .
|
|
header_list ( )
|
این تابع لیستی از دستورات HTTP که به مرورگر ارسال شده یا آماده هستند ، که ارسال
شود را به صورت یک آرایه بر می گرداند .
|
|
header_sent ( )
|
این تابع چک می کند که آیا یک دستور HTTP خاص به مرورگر ( client ) ارسال شده یا خیر
.
|
|
setcookie ( )
|
این دستور یک کوکی cookie را به مرورگر ( client ) ارسال می کند .
|
|
setrawcookie ( )
|
این دستور یک کوکی HTTP را بدون اینکه URL تاثیری بر مقدار آن داشته باشد را به مرورگر
( client ) ارسال می کند .
عملکرد این تابع دقیقا مشابه تابع ( ) setcookie است ، با این تفاوت که در آن کوکی
ها encode نخواهند شد .
|
راجع این مطلب
سوال یا اشکالی دارید ؟! آن را در انجمن سایت مطرح نمایید ...
>>>>> ورود به انجمن تخصصی
نطر خودتان درباره این صفحه :