如何计算foreach中有多少项?
我想计算总行数.
foreach ($Contents as $item) {
$item[number];// if there are 15 $item[number] in this foreach, I want get the value : 15
}
Run Code Online (Sandbox Code Playgroud)
谢谢.
aio*_*obe 111
首先,如果您只想查找数组中的元素数量,请使用count
.现在,回答你的问题......
如何计算foreach中有多少项?
$i = 0;
foreach ($Contents as $item) {
$i++;
$item[number];// if there are 15 $item[number] in this foreach, I want get the value : 15
}
Run Code Online (Sandbox Code Playgroud)
你也可以看看这里的答案:
gpr*_*and 18
count($Contents);
Run Code Online (Sandbox Code Playgroud)
要么
sizeof($Contents);
Run Code Online (Sandbox Code Playgroud)
Ale*_*eno 16
foreach ($Contents as $index=>$item) {
$item[$index];// if there are 15 $item[number] in this foreach, I want get the value : 15
}
Run Code Online (Sandbox Code Playgroud)
有几种不同的方法可以解决这个问题。
您可以在 foreach() 之前设置一个计数器,然后迭代这是最简单的方法。
$counter = 0;
foreach ($Contents as $item) {
$counter++;
$item[number];// if there are 15 $item[number] in this foreach, I want get the value : 15
}
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
240429 次 |
最近记录: |