<?php
$today = date("y-m-d");
$filter = ['2019-06-18'];
// Api Request
$a = ordersRequest("statistics/list", array("idapp" => 11111));
$links = $a['statistics']['grp_date'];
$filtered = array_filter($links, function ($item) use ($filter) {
return in_array($item['date'], $filter);
});
print_r($filtered);
?>
这有效:
$filter = ['2019-06-02'];
但是如何获取此变量中的当前日期?
$filter = ['$today'];
$filter = [$today];
$filter = date("y-m-d");
不要为我工作
答案 0 :(得分:3)
$filter = date("y-m-d");
与
不同$filter = ['2019-06-02'];
有两个原因。
[]
创建一个数组,date()
返回一个字符串。 y
是年份的两位数字表示。 Y
用于4位数字表示。
$filter = [date('Y-m-d')];