php 常用数组函数

本文介绍了如何通过PHP内置函数array_column()提取数组名值对,array_unique()移除重复值,array_filter()过滤空值,以及array_values()重置键,展示了在实际开发中处理数组常用技巧。
摘要由CSDN通过智能技术生成
  1. array_column() 返回输入数组中某个单一列的值。
  2. array_unique() 函数用于移除数组中重复的值。如果两个或更多个数组值相同,只保留第一个值,其他的值被移除。
  3. array_filter() 函数用回调函数过滤数组中的元素。去除数组中的空值。
  4. array_values() 函数返回包含数组中所有的值的数组。被返回的数组将使用数值键,从 0 开始且以 1 递增。
$a = array_column($arr, 'name'); // 提取数组中的name列
$b = array_unique($a); // 去重
$c = array_filter($b); // 去除空值 此时前端接收的值为Object格式
$d = array_values($c); // 重置key 前端接收的数组为Array格式

$st = array_values(array_filter(array_unique($a))); // 去重 去空值 重置键值
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值