Php 数组中特定变量的计数
我有一个带有startDate变量的数据数组-我如何返回带有date变量的对象总数,然后只打印数字Php 数组中特定变量的计数,php,arrays,Php,Arrays,我有一个带有startDate变量的数据数组-我如何返回带有date变量的对象总数,然后只打印数字 $date = Todays date foreach ($results->data as $row) { $checkDate = $row->startDate; if(date('Y-m-d', strtotime($row->startDate)) == $date){ Return total of date found }
$date = Todays date
foreach ($results->data as $row) {
$checkDate = $row->startDate;
if(date('Y-m-d', strtotime($row->startDate)) == $date){
Return total of date found
}
}
只要在找到计数器时增加它:
$date = '2019-02-20';
$total = 0;
foreach ($results->data as $row) {
if(date('Y-m-d', strtotime($row->startDate)) == $date){
$total++; // same as $total = $total + 1;
}
}
echo "$date found $total times";
$total++代码>在if?@abracadver中,你能举个例子吗?这样我就可以给你一些信任:)。计数总是让我困惑,但如果我遇到棘手的情况basic@JessMcKenzie递增一个计数器变量来计数是一项非常基本的编程任务。