1

我从来没有这么多地使用过排序功能,在这里需要帮助。

我有这个看起来很奇怪的数组:

array (size=1)
  'MostErrors' => 
    array (size=2)
      2048 => 
        array (size=1)
          'Declaration of ADODB_mysqli::MetaIndexes() should be compatible with ADOConnection::MetaIndexes($table, $primary = false, $owner = false)' => 
            array (size=1)
              'Count' => int 5
      8 => 
        array (size=4)
          'Undefined index: VersionKey' => 
            array (size=1)
              'Count' => int 3
          'Undefined index: PluginBestseller' => 
            array (size=1)
              'Count' => int 3
          'Undefined index: PluginLastPurchased' => 
            array (size=1)
              'Count' => int 3
          'Undefined index: PluginLastAdded' => 
            array (size=1)
              'Count' => int 3

如何正确排序,计数最高的错误位于顶部?

8, 2048 是 PHP E_WARNING,E_ERROR,.. 的常量。我想要统计哪些错误/警告出现最多

我已经尝试过 usort 和 uasort,但我不能在回调中使用 echo .. 为什么我不能那样工作..

4

0 回答 0