比方说,我有此数组:PHP圆形环至n-1元素
$myArray = array(a, b, c, d, e, f, g);
我有开始指示符,$startpos
,其可能值可以从0到myArray的号码的任何值的元素。
所以,如果$startpos = 0
,所需的打印结果将是a, b, c, d, e, f, g
如果$startpos = 2
,所需的打印结果将是c, d, e, f, g, a, b
如果$startpos = 5
,所需的打印结果将是f, g, a, b, c, d, e
我已经一直在寻找通过SO(类似的问题在Treat an array as circular array when selecting elements - PHP)的内置或自定义功能,并看看http://www.w3schools.com/php/php_ref_array.asp,但我没有得到预期的结果。任何人都可以请给我一个建议?
谢谢,好友) – b1919676