Maison  >  Article  >  développement back-end  >  Pourquoi php définit-il session_id ?

Pourquoi php définit-il session_id ?

coldplay.xixi
coldplay.xixioriginal
2021-02-20 17:07:141918parcourir

La raison pour laquelle php définit session_id : [session_id()] obtient ou définit l'ID de session, la syntaxe est [string session_id(string [id]);].

Pourquoi php définit-il session_id ?

L'environnement d'exploitation de ce tutoriel : système Windows 7, PHP version 5.6, ordinateur DELL G3 Cette méthode convient à toutes les marques d'ordinateurs.

Comment définir session_id en php :

<code><strong>session_id()</strong>session_id()

Obtenir ou définir l'ID de session

Syntaxe :

string session_id(string [id]);

S'il n'y a pas d'identifiant de paramètre, cela signifie que seul le code de session actuel est obtenu. L'ajout du paramètre signifie définir le code de session sur l'identifiant nouvellement spécifié. L'entrée et le retour sont tous deux des chaînes.

Si l'ID du paramètre n'est pas défini, cela signifie obtenir l'ID de session, sinon cela signifie définir la session sur l'ID nouvellement spécifié.

Remarque : les identifiants sont tous sous forme de chaîne.

instance session_id()

Obtenir l'ID de session
<?php
session_start(); 
echo session_id();
// 输出 urles147jbrq3u50b0l6f8hvf0
?>
设置Session会话ID
<?php
session_id("ilovemanongjc.com");
session_start(); 
    /* http://www.manongjc.com/article/1260.html */
echo session_id();
// 输出 ilovemanongjc.com
?>

Recommandations d'apprentissage gratuites associées : Vidéo de programmation

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