中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

如何利用php array_column()去重數組

PHP
小樊
103
2024-09-05 01:52:00
欄目: 編程語言

要使用 array_column() 函數去重 PHP 數組,您可以結合使用 array_unique() 函數。array_unique() 函數用于移除數組中重復的值。這是一個示例:

<?php

// 原始數組
$data = [
    ['id' => 1, 'name' => 'Alice'],
    ['id' => 2, 'name' => 'Bob'],
    ['id' => 3, 'name' => 'Alice'],
    ['id' => 4, 'name' => 'David'],
];

// 提取 name 列
$names = array_column($data, 'name');

// 去重
$uniqueNames = array_unique($names);

// 輸出去重后的名字數組
print_r($uniqueNames);

上述代碼會輸出以下結果:

Array
(
    [0] => Alice
    [1] => Bob
    [3] => David
)

在這個例子中,我們首先使用 array_column() 從原始數組 $data 中提取 ‘name’ 列。然后,我們使用 array_unique() 函數去除 $names 數組中的重復值。最后,我們輸出了包含唯一名稱的 $uniqueNames 數組。

0
黎平县| 丰原市| 亚东县| 宣汉县| 高安市| 绩溪县| 根河市| 民乐县| 临朐县| 射阳县| 会宁县| 上林县| 甘德县| 沂水县| 清苑县| 泰顺县| 荆门市| 玉树县| 库尔勒市| 郴州市| 墨竹工卡县| 东至县| 上高县| 石泉县| 城固县| 额敏县| 堆龙德庆县| 新晃| 科技| 得荣县| 双峰县| 土默特右旗| 涟水县| 平遥县| 巫溪县| 利辛县| 陆良县| 泉州市| 梁河县| 土默特左旗| 白朗县|