ob implicit flush()
output_reset_rewrite_vars
(PHP 4 >= 4.3.0, PHP 5, PHP 7, PHP 8)
output_reset_rewrite_vars — Återställ URL omskrivningsvärden
Beskrivning
output_reset_rewrite_vars(): bool Denna funktion tar bort alla omskrivningsvariabler som tidigare satts med output_add_rewrite_var() funktionen.
Parametrar
Denna funktion har inga parametrar.
Returvärden
Returnerar true vid framgång eller false vid misslyckande.
Changelog
Version | Beskrivning |
---|---|
7.1.0 | Före PHP 7.1.0 använde omskrivningsvariabler som satts av output_add_rewrite_var() samma Session-modulens trans sid utdata-buffer. Sedan PHP 7.1.0 används en dedikerad utdata-buffer och output_reset_rewrite_vars() tar endast bort omskrivningsvariabler definierade av output_add_rewrite_var(). |
Exempel
Exempel #1 output_reset_rewrite_vars() exempel
<?php ini_set('url_rewriter.tags', 'a=href'); 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>'; ?>
Exemplet ovan kommer att ge följande resultat:
<a href="file.php?var=value">link</a> <a href="file.php">link</a>
Se även
- output_add_rewrite_var() - Lägg till URL omskrivningsvärden
- ob_flush() - Skicka returvärdet från den aktiva utdatahanteraren
- ob_list_handlers() - Lista alla utdata-hanterare i bruk
- url_rewriter.tags
- url_rewriter.hosts
- session.trans_sid_tags
- session.trans_sid_hosts
Sidslut
Orginalhemsidan på Engelska :https://www.php.net/manual/en/function.output-reset-rewrite-vars.php
PHP Funktioner Funktionsreferens
Det här är en maskinöversättning av PHP-manualen till svenska. Om du hittar fel är vi tacksamma om du rapporterar dem via formuläret som finns på
https://www.linux.se/kontaka-linux-se/
Tack till Datorhjälp och Datorservice som har sponsrat Linux.se med webserver.