$Var = new StdClass;
if($_POST['somvar']){
$Var->somvar = $_POST['somvar']
}
else
{
$somevar=''
}
为什么它会为此声明创建隐藏的变量 “$ Var-> somvar = $ _POST ['somvar']” 当我看到视图来源
如何在移动到下一页时保持此变量的状态
答案 0 :(得分:0)
第二个问题的答案可能是sessions。
session_start();
$Var = new StdClass;
if($_POST['somvar']){
$Var->somvar = $_POST['somvar']
}
// Objects need to be serialized to be stored in $_SESSION
$_SESSION["Var"] = serialize ($Var);
访问另一页上的$ Var:
session_start();
if (array_key_exists("Var", $_SESSION))
$Var = unserialize($_SESSION["Var"]);
if (!empty($Var->somvar))
echo "Somvar is: ".$Var->somvar;