正确使用$ _SESSION的方法

时间:2013-06-30 06:02:38

标签: php session

当我使用时

$_SESSION['$name'] = '$name';

我得到了理想的结果,但是当我使用

$_SESSION['$name'] = 'name';

OR

$_SESSION['name'] = '$name';

我没有得到理想的结果!

这是我获得理想结果的正确方法吗?

2 个答案:

答案 0 :(得分:1)

感谢OrangePill,因为我没有看到错误。

答案是:

这些都不正确。

$_SESSION['name'] = $name;

您已创建变量$name

您可以使用$name name 获取'name'的值。

例如

$fname=$_POST['fname'];

我创建了变量$fname

<form>
 <input class="input" type="text"  name="fname" id="fname"  />
</form>

我从名为$fname的输入字段或元素中获取name="fname"的值(在本例中是名字的用户输入,作为字符串),我需要在php之间格式化{ {1}} ' '

答案 1 :(得分:1)

你应该使用

$_SESSION['name'] = $name;

PHP中,变量插值(将变量扩展到那些值)不会出现在单引号字符串中。

例如,

$name = 'user2534211';

echo '$name'; // will print $name

echo $name; // will print user2534211
echo "$name"; // will print user2534211;