数组的循环取值,但每次只去一个值,有可能实现吗 假设一个数组$ar=array(1,2,3,4,5,6,7,8,9);第一次响应取出1,第二次取出2,这可能实现吗?直接在网页实现,代码越简洁越好,不在乎执行效率问题。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 session_start();$ar = array(1,2,3,4,5,6,7,8,9);if(! isset($_SESSION['offs'])) $_SESSION['offs'] = 0;echo $ar[$_SESSION['offs']];$_SESSION['offs'] = ($_SESSION['offs'] + 1) % count($ar); 可以考虑版主的建议用session或者把你的array当做堆或队列操作。 求教:关于如何通过调用js添加行 有关火狐跟IE浏览器显示 表单折回 的问题请教 麻烦大家解决这个大麻烦啊,谢谢 通过fsockopen发贴问题 两个字符窜的比较问题 急招一名PHP工程师,高手请进:) php怎么调试,怎么查错?? 求助PHP5下出错 真搞不懂这句话有什么错setcookie("login","true",time()+3600); PDO查询不成功! 伪静态 php curl采集的提示403错误
$ar = array(1,2,3,4,5,6,7,8,9);
if(! isset($_SESSION['offs'])) $_SESSION['offs'] = 0;
echo $ar[$_SESSION['offs']];
$_SESSION['offs'] = ($_SESSION['offs'] + 1) % count($ar);
或者把你的array当做堆或队列操作。