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

1 Comentário

Deixe um comentário