📌  相关文章
📜  如何计算PHP的所有数组元素?

📅  最后修改于: 2022-05-13 01:54:11.499000             🧑  作者: Mango

如何计算PHP的所有数组元素?

我们给出了一个包含一些数组元素的数组,任务是使用PHP计算数组 arr 的所有元素。为了完成这个任务,我们在PHP有以下方法:

方法 1:使用count() 方法 count()方法 用于计算数组中的当前元素。对于空数组,它返回 0。

句法:

count($array, mode)

例子 :

PHP
 array("Geek1", "Geek2", "Geek3"), 
  'rank' => array('1', '2', '3')
); 
  
echo "Recursive count: " . count($array, 1) . "\n"; 
echo "Normal count: " . count($array, 0); 
  
?>


PHP
 array("Geek1", "Geek2", "Geek3"), 
      'rank' => array('1', '2', '3')
); 
  
echo("Recursive count: " . sizeof($array, 1) . "\n"); 
echo("Normal count: " . sizeof($array, 0) . "\n"); 
  
?>


输出

Count first array elements: 6
Recursive count: 8
Normal count: 2 

方法 2:使用sizeof() 方法 sizeof()方法 用于计算数组或任何其他可计数对象中存在的元素数。

句法:

sizeof($array, mode)

例子 :

PHP

 array("Geek1", "Geek2", "Geek3"), 
      'rank' => array('1', '2', '3')
); 
  
echo("Recursive count: " . sizeof($array, 1) . "\n"); 
echo("Normal count: " . sizeof($array, 0) . "\n"); 
  
?>
输出
Count second array elements: 6
Recursive count: 8
Normal count: 2