在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
本文为代码分享,也是在工作中看到一些“大牛”的代码,做做分享。 具体是这样的,如下一个二维数组,是从库中读取出来的。 代码清单:
那么,现在有这样的两个需求: 1)获取索引"id"的集合,并且保存为一个一位数组,即得到 array(1,2,5) 不知道各位朋友会怎么写呢? 如果是以前我的写法就是直接 foreach,然后 array_push 一个个的往一个数组变量里塞。这样也能实现。但这样的写法很影响性能,因为使用 PHP 原生的函数肯定比循环效率高。 代码清单:
其实这里面还有一种方案,使用 array_column 函数,不过此函数需要 PHP 版本要求,(PHP 5 >= 5.5.0) 代码清单:
这样的话,效率肯定会更高了。
按照,我以往的写法,还是一样的foreach,然后 array_push 一个个的往一个数组变量里塞。请看高效率的代码清单。 代码清单:
经常 foreach 的童鞋,赶快更正吧! |
2022-08-15
2022-08-17
2022-11-06
2022-08-17
2022-07-18
请发表评论