视频1 视频21 视频41 视频61 视频文章1 视频文章21 视频文章41 视频文章61 推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37 推荐39 推荐41 推荐43 推荐45 推荐47 推荐49 关键词1 关键词101 关键词201 关键词301 关键词401 关键词501 关键词601 关键词701 关键词801 关键词901 关键词1001 关键词1101 关键词1201 关键词1301 关键词1401 关键词1501 关键词1601 关键词1701 关键词1801 关键词1901 视频扩展1 视频扩展6 视频扩展11 视频扩展16 文章1 文章201 文章401 文章601 文章801 文章1001 资讯1 资讯501 资讯1001 资讯1501 标签1 标签501 标签1001 关键词1 关键词501 关键词1001 关键词1501 专题2001
ThinkPHP容器之你不知道的count用法
2020-11-02 18:02:22 责编:小采
文档


本文主要针对count来做一个简单的介绍,虽说平时使用的很多,但是其中的小细节还没有了解到。

五、count你不知道的故事

count你不知道的用法

既然说到了这里,咔咔给大家在普及一个count不是很常用的一个用法。

在平时开发的过程中,这样的用法是最普遍的,也是大家最经常见到的一个使用案例。

如下图,直接对一个数组进行使用,返回的就是数组的长度。

但是如果这时给你一个数组,例如下图这样,让你统计这个数组,你该怎么统计呢!

这个时候估计大多数小伙伴的想法就是循环然后定义一个计数器累计。

其实count()函数在这一块就已经解决了这个需求。

下方打印结果就是"4----6"

直接使用count()函数一个数组得到的就是第一层数组的长度。

但是count()函数还有第二个参数,设置为1就是递归地计数数组中元素的数目(计算数组中的所有元素)

所以你这时在去看文档就会发现,count()函数本身就有俩个参数

第一个参数是必须饿,选择是数组

第二个参数默认是0就是不对数组中的所有元素进行计数

当第二个参数为1时就是递归的计算数组中的所有元素。

仔细研究每一个技术点,把一个技术点研究透彻,不论写东西还是做什么都可以做到游刃有余。

有时候不是需要去把什么都记住,但是一定要知道这个东西,在需要用的时候可以直接拿出来即可。

坚持学习、坚持写博、坚持分享是咔咔从业以来一直所秉持的信念。希望在偌大互联网中咔咔的文章能带给你一丝丝帮助。我是咔咔,下期见。

下载本文
显示全文
专题