Home  >  Article  >  Backend Development  >  What is the php redirect method?

What is the php redirect method?

藏色散人
藏色散人Original
2021-06-15 09:54:336392browse

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. .

What is the php redirect method?

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(&#39;没有要跳转的地址呦&#39;); 
} 
?> 
<HTML> 
<HEAD> 
<META HTTP-EQUIV="REFRESH" CONTENT="5; URL=&#39;<?php echo $url;?>&#39; "> 
</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=&#39;$url&#39;</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!

Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn