Programação  
 
Conhecimento computador >> Programação >> Programação PHP /MySQL >> 
Como obter um nome de domínio em PHP
programadores PHP fazer um monte de trabalho com URLs, links e arquivos . O ambiente PHP contém uma enorme quantidade de informações sobre os usuários --- onde eles estão vindo e para onde eles estão indo. Mas em uma torção não- intuitivo, não é óbvio como obter uma das peças de informação mais essencial para uma sessão de navegação na web: nome de domínio da página atual . O ambiente , no entanto, expõe todas as informações que o navegador web de um usuário envia quando uma página é solicitada. Isso fornece uma maneira de encontrar o nome de domínio. Instruções
obter o nome de domínio do host HTTP
1

Criar uma variável vazia chamada " $ current_domain ", ou o que você quiser chamá-lo . Por exemplo , você pode usar "$ current_domain =''; " em seu código
2

Set $ ​​current_domain ao texto do host HTTP. . O anfitrião HTTP é a parte da URL que vem depois de " http://" e contém o nome de domínio . Ele também pode conter um "www ", que você não quer . Você pode obter o host HTTP da matriz global $ _SERVER . Tente "$ current_domain = $ _SERVER [' HTTP_HOST ' ]," como seu código
3

Verifique se você tem um nome de domínio . . Se $ current_domain ainda está vazia, então o navegador do usuário não solicitou uma URL com um nome de domínio. Isto poderia significar que o script está sendo executado em uma linha de comando ou outro contexto além de uma página web.
4

Retire o " www." se ele está lá. Use preg_replace () para fazer isso. Tente " preg_replace ( '/^ www \\ /i . ','', 1); " como seu código. O último parâmetro , com o valor "1", duplamente garante que você tira apenas o primeiro " www." a partir do texto .

Em um contexto web, "$ current_domain " agora irá conter o nome de domínio do URL onde o script está sendo executado. Ou seja, ele irá conter o nome do domínio da página da web atual.

Anterior :

Próximo : No
  Os artigos relacionados
·MySQL Tutorial para converter datas 
·Como classificar uma matriz de 2 dimensões em PHP 
·Como fazer gradientes Qualidade CSS 
·Como variáveis ​​não definidas sessão em PHP 
·Como construir um Switcher idioma em PHP e JavaScript 
·Salários Programador PHP para um pequeno fabricante 
·Como colocar o código PHP em Dica 
·Como Importar Excel para MySQL 
·Como atualizar linhas em MySQL 
·Como acessar Cookies & Redirect em PHP 
  Artigos em destaque
·Como editar arquivos Flash Com Fácil Eclipse 
·Como criar um jogo da forca Com Java 
·Como criar uma lista com Cores em JSP 
·Grades da tabela usando Java JSP 
·Como converter Celsius para Fahrenheit em C + + sem for…
·Como criar TCP /IP pacotes de código em C Programaçã…
·Como acessar uma variável Bash Script em Python 
·Por Scroll Bar piscar é 
·Como passar variáveis ​​Shell para AWK 
·O que é uma linguagem de programação de computador 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados