计数数组计数太多了

Rya*_*yan 1 php arrays count

有没有人知道如何解决烦人的问题,即当计算数组中有多少值时,如果值为0,则表示1,因为它会计算名称或其他内容.像这样:

0 : 1
1 : 1
2 : 2
3 : 3
4 : 4
5 : 5
6 : 6
7 : 7
8 : 8
Run Code Online (Sandbox Code Playgroud)

Hen*_*aul 5

要完全回答这个问题,我需要这个代码.

我偷偷摸摸的怀疑是,无论你是什么count(),第一次不是一个空阵列,而是其他东西.初始化的非null非数组和非对象Countable变量的a count()为1.

有关详细信息,请参阅count的文档.