PHP Exercises : Redirect a user to a different page

PHP : Exercise-11 with Solution

Write a PHP script to redirect a user to a different page.

Sample Solution:

PHP Code:

// Use the header function to send a raw HTTP header
// In this case, the header function is used to perform a redirection
// The 'Location' header specifies the URL to which the user will be redirected
header('Location: https://www.w3resource.com/');

Sample Output:

View the output in the browser

header() function:


void header ( string $header [, bool $replace = TRUE [, int $http_response_code ]] )

header() is used to send a raw HTTP header.


  • header: The header string.
  • replace: The optional replace parameter indicates whether the header should replace a previous similar header, or add a second header of the same type.
  • http_response_code: Forces the HTTP response code to the specified value. Note that this parameter only has an effect if the header is not empty.


Flowchart: Redirect a user to a different page

Have another way to solve this solution? Contribute your code (and comments) through Disqus.

Previous: Write a PHP script, to check whether the page is called from 'https' or 'http'.
Next: Write a simple PHP program to check that emails are valid.

What is the difficulty level of this exercise?

Test your Programming skills with w3resource's quiz.

Follow us on Facebook and Twitter for latest update.