Php静态班级和普通班级

时间:2019-02-20 19:30:30

标签: php function class static

$export = db::get($data);

foreach ($export as $user) {
    //
}

echo "Totol User: " . $export->count();

你好,我有问题。 我用db :: get($ data)拉array()。然后,我想用$ export-> count()之类的功能显示记录的总数。

有适合​​该结构的示例吗?你能帮我吗?

3 个答案:

答案 0 :(得分:2)

没有太多的东西,但是似乎对数组可以做什么有误解。

PHP中的数组不是具有->count()之类的方法的对象。它没有方法或属性。

相反,您将数组作为参数传递给内置PHP函数count()

echo "Totol User: " . count($export);

sizeof()函数是count()的别名。它们是可互换的。

答案 1 :(得分:0)

您还可以使用sizeof():

echo "Total number of users: " . sizeof($export);

查看w3schools.com的更多信息: https://www.w3schools.com/php/func_array_sizeof.asp

如果db是一个变量,则它应该是$ db而不是简单的db

答案 2 :(得分:0)

我不知道什么是db::get($data)函数,但是如果它返回一个数组,则可以使用sizeof函数来计数项目数:

sizeof($export);

来源:http://php.net/manual/en/function.sizeof.php