Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
有谁知道如何解决这个烦人的问题,即在计算数组中有多少个值时,如果值为 0,它会说 1,因为它会计算名称或其他东西。所以像这样:
0 : 1 1 : 1 2 : 2 3 : 3 4 : 4 5 : 5 6 : 6 7 : 7 8 : 8
为了完全回答这个问题,我需要这个代码。
我偷偷地怀疑你count()第一次输入的不是空数组,而是别的东西。一个已初始化、非空、非数组和非Countable对象变量的 acount()为 1。
count()
Countable
有关更多信息,请参阅count 的文档。