阅读背景:

PHP 7 和 PHP5 foreach 迭代指针移动区别

来源:互联网 
<?php
class a 
{
    private static  $arrCfg = array(
		300  =>array('money'=>1000,'tlen' =>300),	
		900  =>array('money'=>1200,'tlen' =>900),
		1800 =>array('money'=>1500,'tlen' =>1800),
		3000 =>array('money'=>2500,'tlen' =>3000),
	);
	public function getNext($tlen = 0)
	{
		if(!isset(self::$arrCfg[$tlen])){
			return array();
		}
		foreach (self::$arrCfg as $key=>$val)
		{
			if($key == $tlen)
			{
				$next = next(self::$arrCfg);
				return $next;
			}
			next(self::$arrCfg);
		}
	}
}
$a = new a();
print_r($a->getNext(300));
?><?php
class a 
{
    private static  $arrCfg = 



你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: