URL
Execute and test PHP functions for URL handling. Encode, decode or parse URLS as you like.
base64_decode
Decodifica uma informação base64 $data.
base64_encode
Codifica a dada $data com base64.
Esta codificação é designada para que dados binários durem no transporte sobre camadas de transorte que não são 8-bit clean, como mensagens de e-mail.
Dados codificados na Base-64 tem aproximadamente 33% mais espaço que dos dados originais.
dns_get_record
Fetch DNS Resource Records associated with the given $hostname.
Google Pagerank
With this function the current Google Pagerank can be checked.
PageRank™ and Google™ are protected trademarks of Google Inc., Mountain View CA, USA.
http_build_query
Gera a string de consulta (query) em formato URL a partir de um array associativo (ou indexado).
idna_decode
Decode an IDNA encoded string.
idna_encode
Encode a string with the IDNA punycode.
parse_url
Esta função retorna uma matriz associativa retornando os vários componentes que estão presentes em uma url. Se um dos elementos não estiver presente, não será criada uma entrada para ele. Os componemtes são:
- scheme - ex. http
- host
- port
- user
- pass
- path
- query - após a interogação ?
- fragment - após a cancela #
Esta função não é um meio para validar a URL indicada, ela somente quebra nas partes listadas. URLs parciais também são aceitas, parse_url() tenta o melhor para interpreta-las corretamente.
rawurldecode
Retorna uma string em que as sequencias com o sinal porcento (%) seguida por dois digitos hexadecimais são substituidas pelos caracteres correspondentes.
rawurlencode
Codifica uma dada string de acordo com « RFC 1738 ».
urldecode
Decodifica qualquer %## codificado na string.
urlencode
Retorna uma string em que todos os caracteres não-alfanuméricos com exceção de -_. são substituidos com um sinal de porcento (%) siguido por dois digitos hexadecimais e espaços codificados como um sinal de (+). É codificada do mesmo jeito que dados vindos de um formulário WWW é codificado, isto é, da mesma maneira que application/x-www-form-urlencoded. Isto é diferente da codificação RFC1738 nesta por razões historicas, espaços são codificados como sinais de mais(+).