Maison  >  Article  >  développement back-end  >  Comment définir et utiliser la période de validité de la session php

Comment définir et utiliser la période de validité de la session php

PHPz
PHPzoriginal
2020-09-25 15:47:142477parcourir

Comment définir et utiliser la période de validité de la session php : 1. Définir la période de validité et l'ouverture de la session, le code est [ini_set(session.cookie_lifetime...)]; puis obtenez la session correspondante.

Comment définir et utiliser la période de validité de la session php

[Recommandations d'apprentissage associées : Tutoriel graphique php]

Comment définir et utiliser la période de validité de la session php :

Méthode 1 : Définir la durée de validité de la session et l'ouvrir

function actionLogin(){
   ini_set('session.gc_maxlifetime', "60"); // 设置为和“session.cookie_lifetime”一样的时间;(个人理解:设定session有效期)
   ini_set("session.cookie_lifetime","60"); //这个代表SessionID在客户端Cookie储存的时间,默认是0,代表浏览器一关闭SessionID就作废……就是因为这个所以Session不能永久使用!
   session_start();
   $_SESSION['access_token']='c262e61cd13ad99fc650e6908c7e5e65b63d2f32185ecfed6b801ee3fbdd5c8b';
   echo @$_SESSION['access_token'];
exit;
}

Méthode 2 : Si vous souhaitez récupérer la session enregistrée ci-dessus, ouvrez d'abord la session, puis récupérez la session correspondante

function actionStest(){
   session_start();
   echo @$_SESSION['access_token'];exit;
}

L'effet de visualisation de F12 est le suivant

Comment définir et utiliser la période de validité de la session php

Recommandations d'apprentissage associées : programmation php(vidéo)

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn