如何计算一个foreach中有多少项?

我想要计算总行数.

foreach ($Contents as $item) {
    $item[number];// if there are 15 $item[number] in this foreach, I want get the value : 15
}

推荐答案

如果您只想知道数组中的元素数,请使用count.现在,为了回答你的问题...

如何计算一个森林中有多少项?

$i = 0;
foreach ($Contents as $item) {
    $item[number];// if there are 15 $item[number] in this foreach, I want get the value : 15
    $i++;
}

如果只需要循环内的索引,可以使用

foreach($Contents as $index=>$item) {
    // $index goes from 0 up to count($Contents) - 1
    // $item iterates over the elements
}

Php相关问答推荐

在WooCommerce中执行一次银行电汇确认付款代码

PHP cUrl扩展与v8.2.12更新损坏

如何优化-PHP 7.3.14+Laravel 6

如何修复条带元素中的错误&&客户端_机密&

通过注册在Laravel中分配角色

Php解压缩deflate64

如何将隐式乘法添加到PHPPEG基本计算器语法中?

使用php创建表格和插入数据

根据选定的字段值显示或隐藏WooCommerce注册字段

如何批量处理消息总线中的消息

主机中未检索用户表数据

Laravel 10 中的自定义类未找到

PHP:数组的等边

使用动态地址和动态文件创建zip文件并获取zip文件链接

根据所选付款方式启用/禁用 WooCommerce 所需的 checkout 字段

如何从此字符串创建 Carbon 对象:2022-06-21T05:52:46.648533678Z?

使用 PHP 正则表达式从仅包含具有现有顺序的顶级标签的 XML 文档中搜索和创建数组

为什么 ECDSA 384 签名验证在 GO 中失败,但在 PHP 中却没有?

在 DomPDF 和 Laravel 中使用内联 css

如何为多个表的id列设置不同的值