PHP output_add_rewrite_var() Function
The PHP output_add_rewrite_var() function is used to add another name/value pair to the URL rewrite mechanism. The name and value will be added to URLs as GET parameter and forms as hidden input fields.
Note: Calling this function will implicitly start output buffering if it is not active already.
Syntax
output_add_rewrite_var(name, value)
Parameters
name |
Required. Specify the variable name. |
value |
Required. Specify the variable value. |
Return Value
Returns true on success or false on failure.
Example: output_add_rewrite_var() example
The example below shows the usage of output_add_rewrite_var() function.
<?php output_add_rewrite_var('var', 'value'); //a hyperlinks echo '<a href="file.php">link</a> <a href="https://alphacodingskills.com">link2</a> '; //a HTML form echo ' <form action="script.php" method="post"> <input type="text" name="var2" /> </form>'; print_r(ob_list_handlers()); ?>
The output of the above code will be similar to:
<a href="file.php?var=value">link</a> <a href="https://alphacodingskills.com">link2</a> <form action="script.php" method="post"> <input type="hidden" name="var" value="value" /> <input type="text" name="var2" /> </form> Array ( [0] => URL-Rewriter )
❮ PHP Output Control Reference