【问题标题】:Count same dates inside an array PHP [duplicate]在数组PHP中计算相同的日期[重复]
【发布时间】:2019-12-02 11:56:13
【问题描述】:

我只是 php 的初学者,有人可以帮我计算数组中相同日期的计数吗?我也搜索了一个与我的问题相关的功能,但我仍然不能。

我尝试使用array_values 来计算日期,但我无法得到它。

$dates = [
    "2019-07-01",
    "2019-07-01",
    "2019-07-02",
    "2019-07-02",
    "2019-07-02"
];

返回

Array
(
    [2019-07-01] => 2
    [2019-07-02] => 2
    [2019-07-03] => 1
)

感谢您的努力。

【问题讨论】:

  • here
  • @Andrei 啊,标记为骗子^^ :)
  • 如果答案相同,那并不意味着我复制好了
  • 谢谢我不知道数组计数值

标签: php arrays


【解决方案1】:

请试试这个,它会返回预期的输出

print_r(array_count_values($dates));

【讨论】:

  • 链接的骗子有这个答案..
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2011-08-18
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多