我有一个类似下面的链接列表:
<a href="array_add.php?n=1">1</a>
<a href="array_add.php?n=2">2</a>
<a href="array_add.php?n=3">3</a>
<a href="array_add.php?n=4">4</a>
而array_add.php
是:
$myarray = array();
$number = $_GET['n'];
$myarray[] = $number;
var_dump($myarray);
但是上面的var_dump只显示从GET收到的最后一个号码。但我需要点击一组数字。
答案 0 :(得分:2)
session_start();
if (isset($_SESSION['myarray'])) {
$myarray = $_SESSION['myarray'];
} else {
$myarray = array();
}
if (isset($_GET['n'])) {
$number = $_GET['n'];
$myarray[] = $number;
$_SESSION['myarray'] = $myarray;
}