Position actuelle: Accueil> Catégories de fonctions> session_start

session_start

Démarrer une nouvelle session ou reprendre une session existante
Nom:session_start
Catégorie:Session de session
Langage de programmation:php
Description en une ligne:Démarrer une nouvelle session ou reprendre la session en cours

Nom de la fonction: session_start ()

Version applicable: PHP 4, PHP 5, PHP 7

Utilisation: la fonction session_start () est utilisée pour démarrer une nouvelle session ou restaurer la session en cours. Cette fonction doit être appelée avant d'utiliser une variable de session.

Exemple:

 // 开始一个新的会话session_start(); // 设置会话变量$_SESSION['username'] = 'John'; // 输出会话变量echo "用户名:" . $_SESSION['username'];

Dans l'exemple ci-dessus, nous appelons d'abord la fonction session_start () pour démarrer une nouvelle session. Ensuite, nous utilisons le tableau Hyperglobal $ _Session pour définir la valeur d'une variable de session $_SESSION['username'] sur «John». Enfin, nous représentons la valeur de la variable de session via echo .

Notes:

  • Il ne peut y avoir de sortie avant d'appeler la fonction session_start (), y compris les espaces, les pauses de ligne, etc. Sinon, il entraînera une erreur "En-têtes déjà envoyée".
  • Avant d'utiliser les variables de session, la fonction session_start () doit être appelée.
  • La fonction session_start () doit être appelée en haut du script, même si la variable de session n'est pas utilisée.
Fonctions similaires