首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

认识PHP函数:3.array

笔者是按PHP.NET里面的顺序一个一个来的.

array_chunk

PHPSTORM上面的定义:

笔者查了一下:

chunk: n 块或部分,相当大的部分。

还有个单词:trunk 也是名词,树干的意思,笔者常把这两个单词混淆。t开头的嘛……tree和trunk还是有近亲的……

这个函数应该没什么好说的,将一个数组分成多个,然后size是每个数组的size。当然,生成的数组是个二维数组,,,笔者暂时也想不起在哪种情况下,其有实用之处。以后遇见再说。现在,相信只要认识这个单词,了解有这么个函数,暂时就算过去了……

array_column

笔者私以为这个函数非常重要,很简单,不幸的是,PHP开发者用得很少。

三个参数(提供的数组,提取的列名,生成数组的键名)

生成数组的键名两种形式:integer key, string key

提供的数组是一个多维数组,如上图中的注释:A nulti-dimensional array

使用场景:

利用sql语句查询出来的数据,大多数情况下格式为二维数组,或者说是一个矩阵。

现在想取出一列,比如name,比如sex,组成一个数组。

一般情况下,会对查询出来的数据根据行(hang)进行for循环,然后依次装进 数组。但利用array_column函数:会轻松很多。

具体语法细节和使用不再啰嗦。

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20180829G1ZBSN00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券