php заголовки от сервера

Discussion in 'PHP' started by dondy, 19 Aug 2015.

  1. dondy

    dondy Member

    Joined:
    5 Jun 2015
    Messages:
    560
    Likes Received:
    61
    Reputations:
    5
    получаю заголовки ответа, но некоторые мне не нужны что бы их отображало, как сделать что бы отображало только нужные заголовки ?
    PHP:
    <?php
    $headers 
    apache_request_headers();

    foreach (
    $headers as $header => $value) {
        echo 
    "$header$value <br />\n";
    }
    ?>
    вот он выводит такой список, Cache-Control не нужен мне
    User-Agent:
    Host:
    Accept:
    Accept-Language:
    Accept-Encoding:
    Cache-Control: no-cache - не надо выводить
    Connection: Keep-Alive
    DNT: 1 - не надо
     
  2. i~DOS

    i~DOS Member

    Joined:
    26 Mar 2009
    Messages:
    42
    Likes Received:
    40
    Reputations:
    4
    Code:
    unset($headers['Cache-Control'], $header['DNT']);
    Можно ещё через array_diff_key. Если не надо изменять массив, то так будет даже правильнее.
     
    dondy likes this.