1
resposta

Retorno de URL

Gostaria de saber como nos certificaríamos que o método retorna sim uma URL e não uma string qualquer.

1 resposta

Olá, Billy! Tudo bem?

Gostaria de pedir desculpas pela demora em responder o seu tópico.

Para garantir que um método retorne uma URL válida e não apenas uma string qualquer, podemos utilizar a função filter_var() do PHP. Essa função permite validar diversos tipos de dados, incluindo URLs.

Veja um exemplo de como utilizar a função filter_var() para validar uma URL:

$url = 'https://www.exemplo.com';
if (filter_var($url, FILTER_VALIDATE_URL)) {
    echo 'A URL é válida!';
} else {
    echo 'A URL é inválida!';
}

No exemplo acima, a função filter_var() recebe a variável $url e o filtro FILTER_VALIDATE_URL, que valida se a variável contém uma URL válida. Se a URL for válida, a mensagem "A URL é válida!" será exibida. Caso contrário, a mensagem "A URL é inválida!" será exibida.

Espero ter ajudado e bons estudos!

Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓