Forum und email

URL

Introduction

Fonctions permettant de traiter les URL : encoder, décoder et analyser.

Pré-requis

Ces fonctions sont disponibles dans le module PHP standard, qui est toujours accessible.

Installation

Il n'y pas d'installation nécessaire pour utiliser ces fonctions, elles font parties du coeur de PHP.

Configuration à l'exécution

Cette extension ne définit aucune directive de configuration.

Types de ressources

Cette extension ne définit aucune ressource.

Constantes pré-définies

Ces constantes sont définies par cette extension, et ne sont disponibles que si cette extension a été compilée avec PHP, ou bien chargée au moment de l'exécution.

Les constantes suivantes sont prévues pour être utilisées avec la fonction parse_url() et sont disponibles depuis PHP 5.1.2.

PHP_URL_SCHEME (entier)
PHP_URL_HOST (entier)
PHP_URL_PORT (entier)
PHP_URL_USER (entier)
PHP_URL_PASS (entier)
PHP_URL_PATH (entier)
PHP_URL_QUERY (entier)
PHP_URL_FRAGMENT (entier)

Table of Contents

  • base64_decode — Décode une chaîne en MIME base64
  • base64_encode — Encode une chaîne en MIME base64
  • get_headers — Retourne tous les en-têtes envoyés par le serveur en réponse à une requête HTTP
  • get_meta_tags — Extrait toutes les balises méta d'un fichier HTML
  • http_build_query — Génère une chaîne de requête en encodage URL
  • parse_url — Analyse une URL et retourne ses composants
  • rawurldecode — Décode une chaîne URL
  • rawurlencode — Encode une chaîne en URL, selon la RFC 1738
  • urldecode — Décode une chaîne encodée URL
  • urlencode — Encode une chaîne en URL