- array_column() 返回输入数组中某个单一列的值。
- array_unique() 函数用于移除数组中重复的值。如果两个或更多个数组值相同,只保留第一个值,其他的值被移除。
- array_filter() 函数用回调函数过滤数组中的元素。去除数组中的空值。
- 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))); // 去重 去空值 重置键值