小编nad*_*dav的帖子

PHP提取并计算多维数组中每个元素的第一个元素

我在php中有这个数组,

   $mainArray = array(
      array("apple","two", "grren"),
      array("samsung","five", "red"),
      array("microsoft","one","gray"),
      array("apple","nine", "blue"),
      array("samsung","ten", "white"),
      array("nokia","seven", "yellow")
   );
Run Code Online (Sandbox Code Playgroud)

我可以轻松地遍历它并提取每个数组的所有第一个条目,如下所示:

 foreach($mainArray as $w => $n) {
  $whatever =  $mainArray[$w][0];
}
Run Code Online (Sandbox Code Playgroud)

我正在尝试计算每个数组的第一个元素中有多少条目是相同的,并且结果类似于:

apple (2)
samsung (2)
microsoft (1)
nokia (1)
Run Code Online (Sandbox Code Playgroud)

我只是不确定这样做的正确方法是什么.

先感谢您.

php arrays multidimensional-array

2
推荐指数
1
解决办法
997
查看次数

标签 统计

arrays ×1

multidimensional-array ×1

php ×1