我有一个页面,它从一个URL数组重定向到一个随机URL。
<?php
$urls = array("url01",
"url02",
"url03");
$url = $urls[array_rand($urls)];
header("Location: http://$url");
?>这很酷,但我真正想要的是每次访问该页面时,而不是随机选择要重定向到的URL,而是希望它在每次访问时依次重定向?
这有可能吗?
发布于 2014-09-11 20:57:53
<?php
session_start();
$curr = array_key_exists('curr', $_SESSION) ? $_SESSION['curr'] : 0;
$urls = array("url01", "url02", "url03");
$curr = $curr >= sizeof($urls) ? 0 : $curr;
$_SESSION['curr'] = $curr + 1;
header('Location: http://' . $urls[$curr]);
?>https://stackoverflow.com/questions/25796634
复制相似问题