1

PHP Como obter a página atual via programação

PHP Como obter a pagina atualNeste artigo, vamos mostrar em PHP como obter a pagina atual através da programação. Não é incomum precisarmos recuperar a página atual em que o usuário está trabalhando.
Por exemplo, se você estiver desenvolvendo um blog, e quer saber exatamente em qual página seu visitante está inserindo o comentário. Obviamente, existe inúmeras situações em que obter a página atual via programação se aplica. Vou ensinar neste artigo como obter o endereço através da programação PHP.

Neste artigo, vamos mostrar uma função que nós utilizamos em nossos próprios projetos para recuperar a URL. Sinta-se a vontade em usar em seus sistemas.  Nós tivemos o cuidado de nos manter atualizado com a documentação oficial do PHP.

Como obter a pagina atual via programação

 

Nós desenvolvemos uma função para facilitar seu trabalho. Para obter a página atual, basta adicionar a seguinte função em seu módulo:

<?php
function getURLPage() {
$paginaUrl = 'http';
if ($_SERVER["HTTPS"] == "on") {$pageURL .= "s";}
$pageURL .= "://";
if ($_SERVER["SERVER_PORT"] != "80") {
$pageURL .= $_SERVER["SERVER_NAME"].":".$_SERVER["SERVER_PORT"].$_SERVER["REQUEST_URI"];
} else {
$pageURL .= $_SERVER["SERVER_NAME"].$_SERVER["REQUEST_URI"];
}
return $paginaUrl;
}
?>pp

 

Com a função adicionada corretamente, você pode utilizar da seguinte forma:

<?php
echo getURLPage();
?>

 

 

Ficou bastante simples, não é? No entanto, algumas vezes, tudo o que você precisa é apenas o nome do módulo, e não a URL absoluta. Fizemos uma segunda função para isso.

 

<?php
function getPageName() {
return substr($_SERVER["SCRIPT_NAME"],strrpos($_SERVER["SCRIPT_NAME"],"/")+1);
}echo "O nome da página atual é ".getPageName();
?>

 

Conclusão

Bastante simples, certo? Espero que tenha gostado deste artigo que te ensinou em PHP Como obter a pagina atual via programação. Sinta-se livre para compartilhar esse artigo e também usar a função apresentada.
Dica Extra:
Gostaria de aprender PHP com 47 aulas gratuitamente? Nós estamos oferecendo aulas gratuitas sobre PHP. Para se inscrever é bastante simples. Acesse agora mesmo e tenha acesso a todas as aulas em seu e-mail. Caso tenha algum amigo que tenha interesse, pode compartilhar também as aulas. Fique a vontade para tirar suas dúvidas conosco.
Como fazer Download do PHP do Zero ao Profissional
Vote

Equipe Curso PHP do Zero ao Profissional

Nós somos uma equipe focada em desenvolvimento de software em PHP.

One Comment

Deixar uma resposta

O seu endereço de email não será publicado. Campos obrigatórios marcados com *