在代码:为什么“GET”覆盖“会话”
<?php
session_start();
$_SESSION['id'] = 14;
if(isset($_GET['id']))
{
$id = $_GET['id'];
}
else
{
$id = $_SESSION['id'];
}
echo $id;
echo "<br>";
echo $_SESSION['id'];
?>
为什么第二个值呼应了总是等于GET变量(假设有一组)?这是一个配置错误还是我错过了什么?
我假设他们不是巧合的14?这是你正在运行的实际代码吗? –
那么你是说'echo $ _SESSION ['id'];'和echo $ id是一样的,即使'$ _GET ['id']!= 14'? – Sean