functions-online

URL

Execute and test PHP functions for URL handling. Encode, decode or parse URLS as you like.

base64_decode

Décode une chaîne en MIME base64.

base64_encode

Encode $data en base64.

Cet encodage est fait pour permettre aux informations binaires d'être manipulées par les systèmes qui ne gèrent pas correctement les 8 bits, comme les corps de mail.

Une chaîne encodée base64 prend environ 33 % de plus que les données initiales.

dns_get_record

Lit les données DNS associées à l'hôte $hostname.

Google Pagerank

Avec cette fonction l'actuel Google Pagerank peut être vérifié.

PageRank ™ et Google ™ sont des marques déposées de Google Inc, Mountain View CA, USA.

http_build_query

Génère une chaîne en encodage URL, construite à partir du tableau indexé ou associatif $formdata.

idna_decode

Decode an IDNA encoded string.

idna_encode

Encode a string with the IDNA punycode.

parse_url

Cette fonction analyse une URL et retourne un tableau associatif contenant tous les éléments qui y sont présents.

  • scheme - e.g. http
  • host
  • port
  • user
  • pass
  • path
  • query - après le marqueur de question ?
  • fragment - après la hachure #

Cette fonction n'est pas faite pour valider l'URL fournie, elle ne fait que la découper en parties listées ci-dessous. Les URL partielles sont également acceptées, la fonction parse_url() fera de son mieux pour les analyser correctement.

rawurldecode

rawurldecode() retourne la chaîne $str dont les séquences de caractères %xy, avec xy deux valeurs hexadécimales, auront été remplacées par le caractère ASCII correspondant.

rawurlencode

Encode la chaîne fournie, en accord avec la « RFC 1738 ».

urldecode

Décode toutes les séquences %## et les remplace par leur valeur. Les caractères '+' sont décodés en un caractère d'espacement.

urlencode

Cette fonction est utile lors de l'encodage d'une chaîne de caractères à utiliser dans la partie d'une URL, comme façon simple de passer des variables vers la page suivante.