session_name
(PHP 4, PHP 5, PHP 7, PHP 8)
session_name — Recupera e/o imposta il nome della sessione corrente
Descrizione
Il nome di sessione è ripristinato al valore memorizzato in
session.name
al momento della request. Quindi, si deve
chiamare session_name() ad ogni richiesta (e prima che
session_start() o session_register()
vengano chiamate).
Elenco dei parametri
name
-
Il nome della sessione si riferisce al nome della sessione, che
viene utilizzato nei cookies e negli URL (p.e. PHPSESSID
).
Dovrebbe contenere solo caratteri alfanumerici; dovrebbe essere corto e
descrittivo (p.e. per utenti con l'avviso di cookie attivo).
Se name
è specificato, il nome della
sessione corrente viene cambiato al suo valore.
Avviso
Il nome di sessione non può essere composto da sole cifre numeriche, deve
essere presente almeno una lettera. In caso contrario un nuovo nome è generato ogni volta.
Valori restituiti
Restituisce il nome della sessione corrente. Se viene passato il name
e la funzione aggiorna il nome della sessione, viene restituito il nome della
vecchia sessione.
Esempi
Example #1 session_name() esempi
<?php
// imposta il nome di sessione a WebsiteID
$previous_name = session_name("WebsiteID");
echo "Il precedente nome di sessione è $previous_name<br />";
?>