dongzheng3113 2018-05-05 12:24
浏览 10
已采纳

PHP - 每小时计算项目[关闭]

I have a PHP array like this..

Array
(
    [0] => Array
        (
            [item] => 1
            [hour] => 04
        )

    [1] => Array
        (
            [item] => 5
            [hour] => 04
        )

    [2] => Array
        (
            [item] => 1
            [hour] => 09
        )
)

I am trying to create a new array so I can track how many items are purchased in which hour and spot hourly trends.

I think I need to end up with an array that looks like this

Array
(
    [item1] => Array
        (
            [hour04] => 1
            [hour09] => 1
        )

    [item5] => Array
        (
            [hour04] => 1
        )
)

Is this the correct approach, or is there a better way to represent the final data?

  • 写回答

1条回答 默认 最新

  • drl47263 2018-05-05 12:39
    关注

    If this is all info you want to store in the array it is totally enough to use this:

    Array
    (
         [1] => Array ( //item 1
            (
                 [4] => 1  //hour 4 has one item of item 1
                 [9] => 1 
            )
         [5] => Array ( //item 5
            (
                 [4] => 1
            )
    )
    

    then you have stored this in $itemsPerHour you can access it $itemsPerHour[$itemId][3]; to get how many items of $itemId were sold at hour 3.

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?

悬赏问题

  • ¥20 有偿 写代码 要用特定的软件anaconda 里的jvpyter 用python3写
  • ¥20 cad图纸,chx-3六轴码垛机器人
  • ¥15 移动摄像头专网需要解vlan
  • ¥20 access多表提取相同字段数据并合并
  • ¥20 基于MSP430f5529的MPU6050驱动,求出欧拉角
  • ¥20 Java-Oj-桌布的计算
  • ¥15 powerbuilder中的datawindow数据整合到新的DataWindow
  • ¥20 有人知道这种图怎么画吗?
  • ¥15 pyqt6如何引用qrc文件加载里面的的资源
  • ¥15 安卓JNI项目使用lua上的问题