美文网首页
认识PHP函数:3.array_column

认识PHP函数:3.array_column

作者: developerAbble | 来源:发表于2018-08-29 23:04 被阅读81次

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

array_chunk

PHPSTORM上面的定义:

笔者查了一下:
chunk: n 块或部分,相当大的部分。
还有个单词:trunk 也是名词,树干的意思,笔者常把这两个单词混淆。t开头的嘛……tree和trunk还是有近亲的……

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

array_column

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

  • 三个参数(提供的数组,提取的列名,生成数组的键名)
  • 生成数组的键名两种形式:integer key, string key
  • 提供的数组是一个多维数组,如上图中的注释:A nulti-dimensional array

使用场景:

  1. 利用sql语句查询出来的数据,大多数情况下格式为二维数组,或者说是一个矩阵。
id name sex
1 张三
2 李四

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

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

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

相关文章

  • 认识PHP函数:3.array_column

    笔者是按PHP.NET里面的顺序一个一个来的. array_chunk PHPSTORM上面的定义: 笔者查了一下...

  • 假期学习PHP 阶段性总结

    PHP初认识 经过这段时间对php 的学习,我对php已经有了一个初步的认识。感受到了其函数功能的强大,在制作网站...

  • PHP参考手册

    PHP参考手册 PHP array() 函数 PHP array_change_key_case()函数 PHP ...

  • PHP中一些函数方法

    php自定义函数之递归函数 php自定义函数之静态变量 php​ 使用系统内置函数 亚麻跌”是PHP学习时间处理的...

  • 从0到1学习网络安全 【PHP基础-PHP 函数】

    PHP 函数 PHP 的真正力量来自它的函数:它拥有超过 1000 个内建的函数。 PHP 用户定义函数 除了内建...

  • 三. PHP与MySQL关系大揭秘

    PHP内置MySQL函数学习(1) PHP内置MySQL函数学习(2) PHP内置MySQL函数学习(2)

  • 九月四号

    PHP函数之内置函数 内置函数指的是PHP默认支持的函数,PHP内置了很多标准的常用的处理函数,包括字符串处理、数...

  • 认识PHP函数:2.list

    准确的说,这是语言结构。 鲁迅先生有句名言:世上本没有路,走的人多了,也就成了路。 对于函数和语言结构,笔者也是这...

  • 搜藏经典

    PHP 16个魔术方法 PHP 数组函数 PHP 字符串函数 PHP 超全局变量 PHP 面向对象的理解以及三大特...

  • PHP性能优化

    1 PHP语言级性能优化:少些代码,多用PHP自身能力;(多用PHP内置变量,常量,函数) PHP内置函数的性能不...

网友评论

      本文标题:认识PHP函数:3.array_column

      本文链接:https://www.haomeiwen.com/subject/fpcfwftx.html