The method for php to jump to the specified address is to add the header function to the header of the php file and enter the specified address url to be jumped after the parameter Location, for example [header('Location: http: //www.xxx.cn');].
The operating environment of this article: windows10 system, php 7.3, thinkpad t480 computer.
In php, we generally have the following three ways to implement address jump. Let’s take a look at the three specific methods below.
First method: header()
The main function of the header() function is to output the HTTP protocol header (header) to the browser.
Syntax:
void header ( string $string [, bool $replace = true [, int $http_response_code ]] )
The optional parameter replace specifies whether to replace the previous similar header or add a header of the same type. The default is to replace.
The second optional parameter http_response_code forces the HTTP corresponding code to the specified value. The Location type header in the header function is a special header call, often used to implement page jumps. Note: 1. There cannot be a space between location and ":", otherwise it will not jump.
Example:
<?php header('Location: http://www.example.com/'); exit; ?>
Note:
There cannot be any output before the header is executed
< meta http-equiv="refresh" content="1;url=http:// www.baidu.com">
< ?php $url = "http://www.baidu.com"; echo "< script language='javascript' type='text/javascript'>"; echo "window.location.href='$url'"; echo "< /script>"; ?>
The above is the detailed content of How to jump to a specified address in php. For more information, please follow other related articles on the PHP Chinese website!