#php #http-headers
#php #http-заголовки
Вопрос:
Я хочу удалить значение getallheaders()
функции:
Я поддерживаю вход в систему единого входа на своем сайте, поэтому, когда я захожу на свой сайт, webgate поддерживает заголовок значений, поэтому я получаю это значение из заголовка, но при выходе из системы я хочу, чтобы он удалил заголовок. Когда он попадает в единый вход, требуется некоторое время, чтобы очистить заголовок, я хочу удалить его вручную с помощью php-кода.
$headerArray = array();
$headerArray = getallheaders();
foreach ($headerArray as $name => $value) {
echo "<br>$name: $valuen";
}
Я получаю записи заголовка из приведенного выше кода.
Комментарии:
1. @DhruvinSukhadiya, в самом описании тега [header] говорится, что тег устарел.
2. я получаю значения из getallheaders() я использовал header_remove(); для удаления его значения при выходе из системы, но у меня это не сработало
3. @Фил, упс
4. Выполните поиск по всем включенным файлам и найдите, где
getallheaders()
определено. Затем скопируйте его, измените и определите с другим именем, скажемgetsomeheaders()
; Теперь, при необходимости, вызовите новую функцию.$headerArray = getsomeheaders();
5. $headerArray = getallheaders(); я использовал это и при выходе из системы хочу очистить содержимое из getallheaders(), мои вопросы, почему нам нужно создать другую функцию с именем diff, например getsomeheaders();