Les variables
<<<
Tableaux superglobaux de PHP Les variables
>>>

4.3.2 Variables pré-définies
4.3 Les variables
4 Référence du langage
 Manuel PHP

->Tableaux superglobaux de PHP

    Tableaux superglobaux de PHP
    $GLOBALS
    Contient une référence sur chaque variable qui est en fait disponible dans l'environnement d'exécution global. Les clés de ce tableau sont les noms des variables globales. $GLOBALS existe depuis PHP 3.
    $_SERVER
    Les variables fournies par le serveur web, ou bien directement liées à l'environnement d'exécution du script courant. C'est la nouvelle version de l'ancienne variable $HTTP_SERVER_VARS , qui est maintenant obsolète, mais toujours là.
    $_GET
    Les variables fournies au script via la chaîne de requête URL. C'est la nouvelle version de l'ancienne variable $HTTP_GET_VARS qui est maintenant obsolète, mais toujours là.
    $_POST
    Les variables fournies par le protocole HTTP en méthode POST. C'est la nouvelle version de l'ancienne variable $HTTP_POST_VARS qui est maintenant obsolète, mais toujours là.
    $_COOKIE
    Les variables fournies par le protocole HTTP, dans les cookies. C'est la nouvelle version de l'ancienne variable $HTTP_COOKIE_VARS qui est maintenant obsolète, mais toujours là.
    $_FILES
    Les variables fournies par le protocole HTTP, suite à un téléchargement de fichier. C'est la nouvelle version de l'ancienne variable $HTTP_POST_FILES qui est maintenant obsolète, mais toujours là. Voir Téléchargement par méthode POST , pour plus d'informations.
    $_ENV
    Les variables fournies par l'environnement. C'est la nouvelle version de l'ancienne variable $HTTP_ENV_VARS qui est maintenant obsolète, mais toujours là.
    $_REQUEST
    Les variables fournies au script par n'importe quel mécanisme d'entrée et qui ne doit recevoir une confiance limitée. Note : lorsque vous exécutez un script en ligne de commande, cette variable ne va pas inclure les variables argv et argc . Elles seront présentes dans la variable $_SERVER . La présence et la valeur des entrées de ce tableau sont réglés par la directive variables_order . Ce tableau n'est l'évolution d'aucune variable d'avant PHP 4.1.0.

    Attention

    Depuis PHP 4.3.0, les informations de la variable $_FILES ne sont plus intégrées dans la variable $_REQUEST .

    Note

    En ligne de commande , cette variable n'inclut pas les variables argv et argc : elles sont stockées dans le tableau $_SERVER .

    $_SESSION
    Les variables qui sont en fait enregistrées dans la session attachée au script. C'est la nouvelle version de l'ancienne variable $HTTP_SESSION_VARS . Voir le chapitre sur la gestion des sessions pour plus d'informations.
<< Tableaux superglobaux de PHP >>
Les variables Variables pré-définies Les variables