Recuperando subdomínio de URL em PHP
Identificar o subdomínio em uma URL pode ser uma tarefa comum em vários aplicativos da web. Este artigo explora a funcionalidade do PHP para extrair o subdomínio de um determinado URL.
Função para extrair subdomínio
PHP não fornece uma função integrada para recuperar o subdomínio . No entanto, há uma solução simples usando as funções array_shift() e explode():
function getSubdomain($url) { // Split the URL into its components $parts = explode('.', $url); // Remove the top-level domain (e.g., "com", "net") array_shift($parts); // Return the first element, which is the subdomain return $parts[0]; }
Exemplo de uso
Para recuperar o subdomínio de um URL, como "en.example.com", você usaria:
$subdomain = getSubdomain('en.example.com'); // "en"
Alternativamente, usando PHP 5.4 ou posterior, você pode simplificar o processo:
$subdomain = explode('.', 'en.example.com')[0]; // "en"
Isenção de responsabilidade: Todos os recursos fornecidos são parcialmente provenientes da Internet. Se houver qualquer violação de seus direitos autorais ou outros direitos e interesses, explique os motivos detalhados e forneça prova de direitos autorais ou direitos e interesses e envie-a para o e-mail: [email protected]. Nós cuidaremos disso para você o mais rápido possível.
Copyright© 2022 湘ICP备2022001581号-3