função () função
É uma função PHP integrada para enviar o cabeçalho HTTP bruto para o cliente. A sintaxe desta função é mostrada abaixo.
Sintaxe:
Cabeçalho ($ cabeçalho, [$ substituir, [$ http_rosponse_code]])
Esta função pode levar três argumentos. O primeiro argumento é obrigatório e os dois últimos argumentos são opcionais. O $ cabeçalho é usado para armazenar a corda do cabeçalho que contém a localização do redirecionamento. O $ substitua define se deve substituir o cabeçalho semelhante anterior e o valor desse argumento é booleano. O $ HTTP_RESPONSEIRO_CODE é usado para armazenar um código de resposta específico que será enviado ao usuário.
Exemplo 1: Redirecionar URL com código de status padrão
Crie um arquivo php com o seguinte código que será redirecionado para o novo local depois de esperar por 2 segundos. Aqui o morrer() A função é usada para encerrar o script. Quando o cabeçalho() A função é usada com um argumento, então 302 é usado como o código HTTP padrão.
// Aguarde por 2 segundosSaída:
Depois de executar o código, o URL é redirecionado para o local http: // localhost/php/contactform/index/.HTML após 2 segundos. Se você inspecionar o código e abrir o Rede guia, então vai mostrar 302 Como o código de status padrão.
Exemplo 2: Redirecionar URL permanentemente
Crie um arquivo php com o seguinte código que será redirecionado para o novo local depois de esperar por 2 segundos. Aqui o morrer() A função é usada para encerrar o script. Aqui o cabeçalho() A função é usada com três argumentos. O verdadeiro é usado para o segundo argumento e 301 é usado para o terceiro argumento. O 301 O código de status é usado para redirecionar permanentemente.
// Aguarde por 2 segundosSaída:
Depois de executar o código, o URL é redirecionado para o local http: // localhost/php/contactform/index/.HTML após 2 segundos. Se você inspecionar o código e abrir o Rede guia, então vai mostrar 301 como um código de status que indica que o URL é movido permanentemente.
Exemplo 3: Redirecionar URL temporário
Crie um arquivo php com o seguinte código que será redirecionado para o novo local depois de esperar por 2 segundos. Aqui o morrer() A função é usada para encerrar o script. Aqui o cabeçalho() A função é usada com três argumentos. O verdadeiro é usado para o segundo argumento e 307 é usado para o terceiro argumento. O código de status 307 é usado para redirecionar temporariamente.
// Aguarde por 2 segundosSaída:
Depois de executar o código, o URL é redirecionado para o local http: // localhost/php/contactform/index/.HTML após 2 segundos. Se você inspecionar o código e abrir o Rede guia, então vai mostrar 307 Como um código de status que indica que o URL é redirecionado temporariamente.
Exemplo-4: Redirecionar URL com base na condição
Crie um arquivo PHP com o seguinte código que redirecionará o URL com base na instrução condicional. Um formulário HTML foi projetado no script para redirecionar o URL com base no valor selecionado da lista suspensa. Aqui, a lista suspensa contém três valores. Quando Google é selecionado na lista suspensa e o script PHP redirecionará o URL para o local https: // google.com o código de status padrão, 302. Quando Linuxhint está selecionado na lista suspensa e o script PHP redirecionará o URL para o local https: // linuxhint.com o código de status 301. Quando Fahmidasclassroom está selecionado na lista suspensa, então o script PHP redirecionará o URL para o local, https: // fahmidasclassroom.com o código de status, 302.