{site_name}

{site_name}

🌜 搜索

PHP 函数 sizeof() 是一个用于获取数组或者对象的元素数量的函数

php 𝄐 0
PHP 四舍五入,PHP 思维 不灵活,PHP 思维导图,PHP sin,PHP sign签名,Php四个条件语句
PHP 函数 sizeof() 是一个用于获取数组或者对象的元素数量的函数。它返回一维数组、多维数组、对象、字符串和其他可数类型的元素数量。

以下是 sizeof() 的详细解释和示例:

**语法**


int sizeof ( mixed $var [, int $mode = COUNT_NORMAL ] )


**参数**
- $var:必需,要计算大小的变量。
- $mode:可选,指定计算数组中元素的模式,默认为 COUNT_NORMAL。如果设置为 COUNT_RECURSIVE,则计算多维数组中所有元素的总数。

**返回值**
返回整型数值,表示变量中元素的数量。

**示例**
php
// 数组
$array = array('apple', 'banana', 'orange');
echo sizeof($array); // 输出 3

// 多维数组
$multi_array = array(
'fruit' => array('apple', 'banana', 'orange'),
'vegetable' => array('carrot', 'lettuce', 'potato')
);
echo sizeof($multi_array, COUNT_RECURSIVE); // 输出 8

// 对象
$obj = new stdClass();
$obj->name = 'John';
$obj->age = 30;
echo sizeof($obj); // 输出 2

// 字符串
$str = 'Hello World!';
echo sizeof($str); // 输出 1

// 其他可数类型
$num = 123;
echo sizeof($num); // 输出 1