[PHP]$HTTP_SESSION_VARS et $_SESSION la dif?

Résolu
Hello everyone!

Tout est dans le titre, je débute en PHP et on dit que vaut mieux utiliser $_SESSION que $HTTP_SESSION_VARS pour les variables d'environnement de sessions? Why?

Merki pour vos futurs aide!
Configuration: Windows XP
Firefox 2.0.0.14

2 réponses

  1. Salut,

    On utilise $_SESSION parce que $HTTP_SESSION_VARS est obsolète (justement remplacé par $_SESSION et n'existera probablement plus dans une prochaine version de PHP).

    De plus $_SESSION est 'superglobale' c'est à dire automatiquement globale, disponible n'importe où dans le script.

    https://www.php.net/manual/fr/reserved.variables.session.php
    1. oki thx, est-ce $_SESSION aura des pbs à fonctionner avec les versions antérieures de PHP5?
  2. $_SESSION existe depuis php 4.1.0 donc effectivement, avec des version plus ancienne ca ne marchera pas.
    Mais ça commence à dater.
    1. Oki merci pour ces infos.

      ++
    2. @anisse4Je confirme HTTP_SESSION_VARS n'existera plus dans PHP 6 :))

      Voili voulou voilà +++