«

PHP数组函数sizeof()的用法

时间:2024-3-10 10:04     作者:韩俊     分类: PHP


sizeof()函数是PHP中的内置函数,用于对数组或任何其他可计数对象中存在的元素数进行计数。

用法:

int sizeof(array, mode);

参数:该函数接受两个参数,如上面的语法所示,如下所述:

  1. array:此参数表示包含我们需要计数的元素的数组。
  2. mode:这是一个可选参数,用于指定函数的模式。它可以采用两个不同的值,如下所示:
    • 0:默认情况下,不计算多维数组的所有元素
    • 1:它递归地对数组进行计数(对多维数组的所有元素进行计数)

返回值:此函数返回如语法所示的整数值,该值表示数组中存在的元素数。

例子:

Input: array(1,2,3,4,5,6)
Output: 6

Input: array(1,2,5,6)
Output: 4

以下示例程序旨在说明PHP中的sizeof()函数:

  • 计算一维数组中的元素数:
    <?php 
       // input array 
       $a=array(1,2,3,4,5,6); 
    
       // getting total number of elements  
       // present in the array. 
       $result = sizeof($a); 
    
       print($result); 
    ?>

    输出:

    6
  • 计算多维数组中的元素数:
    <?php 
    $array = array('name' => array('Geeks', 'For', 'Geeks'), 
                  'article' => array('sizeof', 'function', 'PHP')); 
    
    // recursive count 
    echo sizeof($array, 1); // output 8 
    
    // normal count 
    echo sizeof($array); // output 2 
    
    ?>

    输出:

    8
    2


标签: php php教程

热门推荐