1

誰かがその用途を見つけたら、これを共有したいと思いました.

基本的に、ループ/循環する HTML カラーのリストが必要でした。したがって、配列の最初の要素を削除して最後に配置し、現在の HTML の色を取得する必要があります。

次の配列があるとします。

$colors = array(  
    "#2265fa", "#b61d1e", "#53b822", "#a9d81c", "#d6e9f5", "#43cc7d", "#e3159a", 
    "#80c85e", "#17b303", "#989240", "#014c07", "#d265f3", "#22bbb9", "#6c69a9", 
    "#7ea13a", "#0dcea2", "#99c27d", "#41405b", "#731801"
);
4

1 に答える 1

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」になります。これがどこかで役に立ちますように。

于 2013-10-09T12:47:00.453 に答える