在PHP中将会话值放入变量
我想将会话中的值存储在变量中,以便在当前脚本中使用。然而当我跑的时候在PHP中将会话值放入变量,php,Php,我想将会话中的值存储在变量中,以便在当前脚本中使用。然而当我跑的时候 $from = $_SESSION['userid']; echo '$from'; $from似乎为空。当我运行echo“$”会话['userid']”时;它返回正确的值去掉引号或将其更改为双引号 echo$from试试看 $from = $_SESSION['userid']; echo $from; 您不需要在变量周围加引号来进行回显。我认为这是一种不好的做法。使用单引号时,变量不会展开。有关这方面的更多信息,
$from = $_SESSION['userid'];
echo '$from';
$from似乎为空。当我运行echo“$”会话['userid']”时;它返回正确的值去掉引号或将其更改为双引号
echo$from代码>试试看
$from = $_SESSION['userid'];
echo $from;
您不需要在变量周围加引号来进行回显。我认为这是一种不好的做法。使用单引号时,变量不会展开。有关这方面的更多信息,请参阅
您可以选择:
echo $from;
或
假设您的id是一个整数,那么这样代码会更安全:
$from = intval($_SESSION['userid']);
echo $from;
在行首使用4个空格将其格式化为code
。
echo $from;
echo "$from";
$from = intval($_SESSION['userid']);
echo $from;