output_reset_rewrite_vars
(PHP 4 >= 4.3.0, PHP 5, PHP 7, PHP 8)
output_reset_rewrite_vars — Reset URL rewriter values
설명
output_reset_rewrite_vars(): bool
이 함수는 URL 재작성기를 재설정하고 이전에 output_add_rewrite_var() 함수로 설정한 모든 재작성 변수를 제거합니다.
매개변수
이 함수에는 매개변수가 없습니다.
반환 값
성공하면 true
를, 실패하면 false
를 반환합니다.
변경 로그
Version | Description |
---|---|
7.1.0 | PHP 7.1.0 이전에는 output_add_rewrite_var()로 설정한 rewrite vars가 동일한 Session 모듈 trans sid 출력 버퍼를 사용했습니다. PHP 7.1.0부터 전용 출력 버퍼가 사용되며 output_reset_rewrite_vars()는 output_add_rewrite_var()에 의해 정의된 다시 쓰기 변수만 제거합니다. |
Examples
예제 #1 output_reset_rewrite_vars() 예제
<?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() - Add URL rewriter values
- ob_flush() - Flush (send) the output buffer
- ob_list_handlers() - List all output handlers in use
- url_rewriter.tags
- url_rewriter.hosts
- session.trans_sid_tags
- session.trans_sid_hosts