我有这样一个循环:
for($i=0;$i<count($dersler);$i++)
{
echo $dersler[$i].', ';
}
我想通过从另一个页面捕获$ dersler变量来在另一个页面上运行此循环。我该如何管理它? 谢谢。
答案 0 :(得分:1)
您可以将变量作为查询参数传递,然后使用$_GET超全局再次访问它。另一种选择是使用表单将变量发布到页面,并通过$_POST访问它。
但是上面提到的解决方案需要将值发送到可以修改它的客户端。如果不希望这样,您可以使用会话在同一客户端的请求之间存储值serveride。请查看会话文档:http://www.php.net/manual/en/book.session.php。
答案 1 :(得分:0)
您可以在会话中存储$ dersler。
第一页上的:
session_start();
$_SESSION['dersler'] = $dersler;
and on the other page :
session_start();
$_SESSION['dersler'] = $dersler;