如何在$ _SESSION []变量中使用普通的php变量?

时间:2013-02-01 08:01:24

标签: php session session-variables

我是PHP的新手。我将常规变量值分配给会话变量时遇到问题。 假设我有一个变量$abc=28;,我想将此变量分配给$_SESSION[]数组然后如何实现这个?提前谢谢。

2 个答案:

答案 0 :(得分:3)

<?php
session_start();
$abc=28;
$_SESSION["abc"]=$abc;
?>

但是,您必须知道$abc是一个不同的变量而$_SESSION是不同的。即使上面的作业,它们也不会以某种方式获得connected;也就是说,如果您更改$abc的值,则在分配后,$_SESSION["abc"]的值不会自动更改,仅供参考。

编辑:

<?php
session_start();
$_SESSION["abc"]=28;   // Yes this will work perfectly fine.
?>

答案 1 :(得分:1)

为会话分配值:

session_start();
$_SESSION['session_name']= $abc;

检索会话值:

echo $_SESSION['session_name'];