来自非专业编码人员的基本 php 问题。我有一段代码,其循环定义如下:
foreach ( $attachments as $id => $attachment ) {// do sth
我需要定义产生的“循环轮数”的数量,并且在进入循环之前我需要它,所以我不能只命名一个计数器并在循环完成时查看它。
我知道一定有一些非常简单的代码行可以为我提供这些 $attachments 的总数,但我对 php 的了解还不够,无法牢记这一行。有人可以帮我解决这个简单的问题吗?
我认为您只需要以下元素的数量$attachments
:
echo count($attachments);
使用 php 的count()函数来获取对象的长度。
count($attachments)