php redirect method refers to the PHP redirection method. The implementation method is: 1. Use PHP's HEADER function to redirect; 2. Use HTML tags to redirect; 3. Use scripts to implement redirection. .
The operating environment of this article: windows7 system, PHP7.1 version, DELL G3 computer
What is the php redirect method?
Three methods of php redirection
1. Use HTTP header information
That is, use the HEADER function of PHP. The function of the HEADER function in PHP is to issue control instructions to the browser that should be passed through the WEB server specified by the HTTP protocol. For example: declare the type of return information ("Context-type: xxx/xxx"), the attributes of the page (" No cache", "Expire") etc.
The method of redirecting to another page using HTTP header information is as follows:
The code is as follows:
<?php $url = "http://www.jb51.net"; if (isset($url)) { Header("Location: $url"); } ?>
Note: There is a space after "Localtion:", do not add it Sometimes it is possible, but for the sake of accuracy it is better to add it.
2. Use HTML tags
Use HTML tags, that is, use META's REFRESH tag, for example:
The code is as follows:
<?php $url = "http://www.jb51.net"; if (!isset($url)) { exit('没有要跳转的地址呦'); } ?> <HTML> <HEAD> <META HTTP-EQUIV="REFRESH" CONTENT="5; URL='<?php echo $url;?>' "> </HEAD> <BODY> </BODY> </HTML>
Note: Among them, content="5; url='http://www.jb51.net' " indicates the jump address and execution after 5 seconds.
3. Use script to implement
The code is as follows:
<? php $url="http://www.jb51.net"; echo "<SCRIPT LANGUAGE=\"JavaScript\">location.href='$url'</SCRIPT>"; ?>
However, I personally prefer the header method, so that the page jumps faster and the user It is not easy to visually detect the jump of the entire page, but only a partial change!
Recommended learning: "PHP Video Tutorial"
The above is the detailed content of What is the php redirect method?. For more information, please follow other related articles on the PHP Chinese website!