output_reset_rewrite_vars
(PHP 4 >= 4.3.0, PHP 5, PHP 7, PHP 8)
output_reset_rewrite_vars — 重設URL重寫器的值(Reset URL rewriter values)
說明
output_reset_rewrite_vars(): bool
此函式重置URL重寫器,移除所有的先前由 output_add_rewrite_var()
函式設定的重寫變數,或者移除會話機制(如果session.use_trans_sid
在 session_start()上進行了設定)。
返回值
成功時返回 true
, 或者在失敗時返回 false
。
範例
示例 #1 output_reset_rewrite_vars() example
<?php
session_start();
output_add_rewrite_var('var', 'value');
echo '<a href="file.php">link</a>';
ob_flush();
output_reset_rewrite_vars();
echo '<a href="file.php">link</a>';
?>
以上例程會輸出:
<a href="file.php?PHPSESSID=xxx&var=value">link</a> <a href="file.php">link</a>
參見
- output_add_rewrite_var() - 新增URL重寫器的值(Add URL rewriter values)
- ob_flush() - 沖刷出(送出)輸出緩衝區中的內容
- ob_list_handlers() - 列出所有使用中的輸出處理程式。
- session_start() - 啟動新會話或者重用現有會話