2010-07-02 8 views
0

Puis-je définir des variables de session en fonction de l'entrée variable dans la fonction. Tels que:variables de variable de variable php

function check($value){ 
$_SESSION['$value']; 
//session checks 
} 
+1

Je ne comprends pas. Que contient '$ value'? –

+0

Voulez-vous ** affecter ** une valeur aussi? Parce que vous ne ... –

Répondre

2

Oui, mais il devrait être $_SESSION[$value]. Les chaînes à guillemets simples sont littérales et n'ont pas de substitution de variable (les guillemets ne sont même pas nécessaires dans ce cas).

+1

bien sûr, je suis un peu un twit vraiment – kalpaitch

1

Il suffit de faire:

$_SESSION[$value] 
2

vous le feriez habituellement utiliser une clé et une valeur, dépend de ce que vous essayez de faire et je suppose que ce $value est

function check($value){ 
    $_SESSION[$value] = $value; 
    //session checks 
}