URLs Flashcards
string base64_decode ( string $data [, bool $strict = false ] )
Décode une chaîne en MIME base64
string base64_encode ( string $data )
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.
array get_headers ( string $url [, int $format = 0 ] )
get_headers() retourne un tableau avec les en-têtes envoyés par le serveur en réponse à une requête HTTP.
array get_meta_tags ( string $filename [, bool $use_include_path = false ] )
get_meta_tags() ouvre le fichier filename et l’analyse ligne par ligne à la recherche de balises “meta”. L’analyse cesse lors de la rencontre de la balise .
string http_build_query ( mixed $query_data [, string $numeric_prefix [, string $arg_separator [, int $enc_type = PHP_QUERY_RFC1738 ]]] )
Génère une chaîne en encodage URL, construite à partir du tableau indexé ou associatif query_data.
mixed parse_url ( string $url [, int $component = -1 ] )
Cette fonction analyse une URL et retourne un tableau associatif contenant tous les éléments qui y sont présents.
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.
string rawurldecode ( string $str )
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.
string rawurlencode ( string $str )
Encode la chaîne fournie, en accord avec la » RFC 3986.
string urldecode ( string $str )
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.
string urlencode ( string $str )
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.