要查找PHP$array中的元素数,哪个更快/更好/更强?

count($array)还是sizeof($array)

编辑

多亏了安迪·莱斯特(Andy Lester),我把我的问题从多语言的Angular 进行了提炼.手册 comments 者说

"[sizeof]在中国并不意味着相同

这是真的吗?

推荐答案

如果它们相同,我会使用count(),因为在我的经验中,它更常见,因此会导致读代码的开发人员更少地说"sizeof(),那是什么?"还要查阅文件.

我认为这意味着sizeof()不像在C中那样工作(计算数据类型的大小).它之所以明确提到这一点,可能是因为PHP是用C语言编写的,并为C函数(strlen()printf()等)提供了许多同名的包装器

Php相关问答推荐

如何在不打开页面的情况下制作收件箱

如何在产品首页的产品标题下显示可变产品的自定义字段

如何使用动态键来获取Laravel Livewire表格中的错误?

Laravel eloquent-如果没有包含InitialValue的结果,则查询where Second Value

Laravel POST方法返回状态:POST方法上不允许使用405方法

PHP从响应应用程序json获取文件代码和URL

PHP Laravel Web应用启动时间&>15秒

SendGrid响应PHP

如何保存基于用户 Select 的复选框 Select 模式

如果为布尔值,则 for each 循环重新启动

在Laravel中从动态嵌套数组中获取值

在WooCommerce Admin产品列表自定义列中显示来自元数据的统计数据

将购物车按钮重定向到Checkout-Wooccommerce

htaccess 配置提供静态文件和动态文件

使用 phpseclib 验证 RSA-PSS

PHP 在数组中搜索值

htaccess Rewriterule 无法以任何方式工作

我试图在我的视图上显示从数据库中获取的数据,但我无法显示它.拉维尔 10.x /

为什么在 phpunit 的开头测试 PHP_VERSION?

使用 splat 运算符时按引用传递 (...)