我正在尝试更改数组中的一条信息。这是我所拥有的:(set.php)
require_once('config.php');
$spotid = $_GET['id'];
$array = & $spotsopen;
//$opennot = $spotsopen[$spotid];
$spotsopen[$spotid] = false;
并且 config.php 有 spotopen 数组:
$spotsopen = array(
'1' => true,
'2' => true,
'3' => true,
'4' => false,
'5' => false,
'6' => true,
'7' => true,
'8' => true,
'9' => true,
'10' => true,
'11' => true,
'12' => true,
'13' => true,
'14' => true,
'15' => true,
'16' => true,
'17' => true,
'18' => true,
'19' => true
);
所以我有一个页面,重定向到 set.php。在 GET (set.php?id=) 中定义的键的值发生了变化。上面的代码确实有效,但是一旦我刷新它,它就会将值更改回之前的值。我不知道为什么会这样。