آموزش PHP   >   مدیریت HTTP در PHP   >   تابع ( ) headers_sent

تابع ( ) headers_sent :

تابع ( ) headers_sent ، چک می کند آیا دستورات HTTP صفحه ، ارسال شده اند یا خیر .
اگر دستورات ارسال شده باشند ، تابع مقدار TRUE و اگر ارسال نشده باشند ، مقدار FALSE را بر می گرداند . از این تابع می توان برای چک کردن دستورات مورد نظر خود استفاده نمود .
شکل کلی استفاده از این تابع به صورت زیر است :

syntax headers_sent ( ) ;

مثال عملی :

مثال : در مثال زیر با استفاده از تابع ( ) headers_sent ، چک کرده ایم که آیا هدری به صفحه ارسال شده یا خیر و در صورت عدم ارسال ، هدر مورد نظر ارسال شود :

مثال <?php
    // اگر هدری در صفحه ارسال نشده باشد ، هدر مورد نظر زیر ارسال می شود
    if (!headers_sent( ) )
        {
            header("Location: http://www.Developer1.ir");
            exit;
        }
?>

<html>
<body>
  ...


راجع این مطلب سوال یا اشکالی دارید ؟! آن را در انجمن سایت مطرح نمایید ...         >>>>>  ورود به انجمن تخصصی


نطر خودتان درباره این صفحه  :

آیا مطالب این صفحه برای شما مناسب و مفید بوده است :

نام :               
آدرس Email :  

نظر شما :      
سوال امنیتی : جمع سه + پنج چنده ؟