一名后端程序员现在需要你完成以下内容具体内容如下有一个二维数组想要统计某一个值再这个二维数组中出现几次请用php代码实现
假设要统计的值为 $target,二维数组为 $arr,可以使用双重循环遍历数组,每遇到一个等于 $target 的元素时,计数器 $count 就加一。最后 $count 的值就是 $target 在 $arr 中出现的次数。代码如下:
$target = 5; // 要统计的值
$arr = array(
array(1, 2, 3),
array(4, 5, 6),
array(5, 7, 8)
); // 二维数组
$count = 0; // 计数器从零开始
foreach ($arr as $row) {
foreach ($row as $elem) {
if ($elem == $target) {
$count++; // 统计 $target 出现次数
}
}
}
echo "值为 $target 在数组中出现了 $count 次。";
原文地址: https://www.cveoy.top/t/topic/7J3 著作权归作者所有。请勿转载和采集!