【发布时间】:2018-07-15 02:06:45
【问题描述】:
我在一个数组中有一个简单的 foreach 循环
<?php
$colors = array("red", "green", "blue", "yellow");
foreach ($colors as $value) {
echo "$value <br>";
}
?>
我想获取值的出现次数,例如"$value is X occurence <br>",因此文本为:
红色是0次出现
绿色是 1 次出现
....
我该怎么做?
【问题讨论】:
-
所以你想要每个元素的总数或元素的位置(又名键)?如果你只是想要这个职位
foreach($arr as $position => $value) -
foreach ($colors as $key=>$value) { echo "$key => $value <br>"; } -
总数,因为我有一个数组,我需要为所有数组分配一个特定的 ID 以进行这样的操作:
id="carousel-selector-0id="carousel-selector-1... -
red is 0 occurence- 这是一个总数吗?