Consultez la FAQ sur le ZF avant de poster une question
Vous n'êtes pas identifié.
Salut,
=> Manipulation des session
Comment attribuer à un objet de session une clef de valeur numerique?
Je m'explique, voici le code :
$panier = new Zend_Session_Namespace('article');
$tt = '132';
$tu = 'tu827387';
$ty = '78989ty';
$tv = 'tv';
$tx = 'tx';
$tk = 'vtk';
$panier->$tt = 24;
$panier->$tu = 25;
$panier->$tv = 26;
$panier->$tx = 27;
$panier->$tk = 28;
$panier->$ty = 29;
foreach ($panier as $key=>$value){
echo '<br />$key = '.$key.' $value ='.$value; ;
}
qui me donne :
$key = 0 $value =0
$key = 1 $value =24
$key = tu827387 $value =25
$key = tv $value =26
$key = tx $value =27
$key = vtk $value =28
$key = 78989ty $value =29
En $key1 je vodrais retrouver '132' que je lui ai passé, mais au lieux de ca je me retrouve avec une clef par defaut ici '1'
On voit bien que ca fonctionne tres bien des qu'il y a un caractere dans la chaine, mais pas quand l'on passe un numerique.
Je voudrais pouvoir passer des clefs numeriques.
Si quelqu'un a une réponse.
Merci.
Hors ligne