output_reset_rewrite_vars
(PHP 4 >= 4.3.0, PHP 5)
output_reset_rewrite_vars — Annule la réécriture d'URL
Description
bool output_reset_rewrite_vars
( void
)
Cette fonction annule la règle de réécriture et efface toutes les variables de réécriture précédemment définies avec la fonction output_add_rewrite_var() ou par le mécanisme de session (si session.use_trans_sid a été défini lors de l'utilisation de la fonction session_start()).
Valeurs de retour
Cette fonction retourne TRUE
en cas de
succès ou FALSE
si une erreur survient.
Exemples
Exemple #1 Exemple avec output_reset_rewrite_vars()
<?php session_start(); output_add_rewrite_var('var', 'value'); echo '<a href="/manuel-php/file.php" data-lbox="1" title="Manuel PHP - link">link</a>'; ob_flush(); output_reset_rewrite_vars(); echo '<a href="/manuel-php/file.php" data-lbox="1" title="Manuel PHP - link">link</a>'; ?>
L'exemple ci-dessus va afficher :
<a href="file.php?PHPSESSID=xxx&var=value">link</a> <a href="file.php">link</a>
Voir aussi
- output_add_rewrite_var() - Ajoute une règle de réécriture d'URL
- ob_flush() - Envoie le tampon de sortie
- ob_list_handlers() - Liste les gestionnaires d'affichage utilisés
- session_start() - Démarre une nouvelle session ou reprend une session existante