PHP收集一些常用函数与好用的自定义函数

血红的双手。 提交于 2019-12-04 22:11:35

1.自定义打印函数P

 

代码:

 

 效果:

 

 2.array_clomn()  和array_combine() 和array_values()

说明

array_column ( array $input , mixed $column_key [, mixed $index_key = null ] ) 

array_column() 返回input数组中键值为column_key的列, 如果指定了可选参数index_key,那么input数组中的这一列的值将作为返回数组中对应值的键。

 

array_combine ( array $keys , array $values ):数组

通过使用数组中的值keys作为键并使用 values数组中的值作为对应值来 创建数组

 

array_values() 函数返回一个包含给定数组中所有键值的数组,但不保留键名。

例:有这样一个数组 $arr:

 

 想取出id对应name的值 的数组

$arr = array_column($goods,'name','id');

输出为

 

$arr = array_combine(array_column($arr,'id'),$arr);

输出结果为

 

清除掉键名 : $arr = array_values($arr)   应用场景举例(循环合并数组后清除掉前面的id键名)

 

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!