php 数组 函数

在开发过程中比较好用的数组函数:
array_keys — 返回数组中所有的键名 
array_values — 返回数组中所有的值 【数值的顺序不变】
array_key_exists — 检查给定的键名或索引是否存在于数组中 
in_array — 检查数组中是否存在某个值 
array_filter — 用回调函数过滤数组中的单元 
key() 返回数组中当前单元的键名。
current — 返回数组中的当前单元 每个数组中都有一个内部的指针指向它“当前的”单元,初始指向插入到数组中的第一个单元。 
举例子:
$entry  = array(
              0  =>  'foo' ,
              1  =>  false ,
              2  => - 1 ,
              3  =>  null ,
              4  =>  ''
           );

print_r ( array_filter ( $entry ));
 Array
(
    [0] => foo
    [2] => -1
)
还有一些对数组开头、末尾的值进行改变 的函数
array_shift — 将数组开头的单元移出数组 
array_unshift — 在数组开头插入一个或多个单元 
array_pop — 将数组最后一个单元弹出(出栈) 
array_push — 将一个或多个单元压入数组的末尾(入栈) 
array_column() 返回 input 数组中键值为 column_key 的列, 如果指定了可选参数 index_key ,那么 input 数组中的这一列的值将作为返回数组中对应值的键。 
这个函数也是相当的好用!
[链接地址](http://php.net/manual/zh/function.array-column.php)
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值