如果有人找到它的话,我想分享一下。
基本上我需要一个HTML颜色列表来循环/循环。所以我需要删除数组的第一个元素,将其放在最后,然后获取当前的HTML颜色。
给出以下数组:
$colors = array(
"#2265fa", "#b61d1e", "#53b822", "#a9d81c", "#d6e9f5", "#43cc7d", "#e3159a",
"#80c85e", "#17b303", "#989240", "#014c07", "#d265f3", "#22bbb9", "#6c69a9",
"#7ea13a", "#0dcea2", "#99c27d", "#41405b", "#731801"
);
答案 0 :(得分:2)
所以这就是我想出来的。当然会有数百种方法可以做到这一点。这是我的看法。
# Array_shift returns the value it takes off the beginning of the array.
# And I merely append this to the end of the array
$colors[] = array_shift($colors);
# Using current I am able to get the current first element of the array back
echo current($colors);
在这种情况下,它将是“#b61d1e”,它是数组的当前索引。愿你觉得这个有用吗。