PHP 8.5.0 Alpha 2 available for testing

output_reset_rewrite_vars

(PHP 4 >= 4.3.0, PHP 5, PHP 7, PHP 8)

output_reset_rewrite_varsСбросить значения обработчика URL

Описание

output_reset_rewrite_vars(): bool

Функция удаляет все переменные перезаписи, ранее установленные функцией output_add_rewrite_var().

Список параметров

Сигнатура функции не содержит параметров.

Возвращаемые значения

Функция возвращает true, если выполнилась успешно, или false, если возникла ошибка.

Список изменений

Версия Описание
7.1.0 До PHP 7.1.0, переменные перезаписи установленные функцией output_add_rewrite_var() используют тот же буфер модуля сессии "trans sid". С PHP 7.1.0, используется отдельный буфер и output_reset_rewrite_vars() только удаляет переменные перезаписи определённые output_add_rewrite_var().

Примеры

Пример #1 Пример использования функции output_reset_rewrite_vars()

<?php

ini_set
('url_rewriter.tags', 'a=href');

output_add_rewrite_var('var', 'value');

echo
'<a href="file.php">ссылка</a>';
ob_flush();

output_reset_rewrite_vars();
echo
'<a href="file.php">ссылка</a>';
?>

Результат выполнения приведённого примера:

<a href="file.php?var=value">ссылка</a>
<a href="file.php">ссылка</a>

Смотрите также

Добавить

Примечания пользователей

Пользователи ещё не добавляли примечания для страницы
To Top