我正在寻找一种解决方案来切换循环中循环出的项目的颜色foreach
。根据颜色的值,所有项目都应具有不同的颜色。
蓝色应该被给予 2 次,而黄色应该被给予 5 次 - 在一个序列中。
$colors = array
(
array("blue", 2),
array("yellow", 5),
array("green",4)
);
foreach($colors as $color){
foreach($color as $item){
$colorClass = $item;
echo $colorClass;
//outputs blue8yellow12green16
}
}
我希望输出为:
blue
blue
yellow
yellow
yellow
yellow
yellow
green
green
green
green
有没有办法做到这一点?我愿意在 php 或 javascript/jquery 中解决这个问题