“PHP Hapus duplikat dari array multidimensi” Kode Jawaban

Hapus nilai duplikat di array php

<?php
$list_programming_language = array('C#',  'C++', 'PHP', 'C#', 'PHP');
$result = array_unique($list_programming_language);
print_r($result);
?>
  
// ==> 'C#',  'C++', 'PHP'
Zidane (Vi Ly - VietNam)

PHP Hapus duplikat dari array multidimensi

$serialized = array_map('serialize', $targetArray);
$unique = array_unique($serialized);
return array_intersect_key($targetArray, $unique);
Marcelo Cortez

PHP multidimensi array_unique

<?php
    function super_unique($array,$key)
    {
       $temp_array = [];
       foreach ($array as &$v) {
           if (!isset($temp_array[$v[$key]]))
           $temp_array[$v[$key]] =& $v;
       }
       $array = array_values($temp_array);
       return $array;

    }


$arr="";
$arr[0]['id']=0;
$arr[0]['titel']="ABC";
$arr[1]['id']=1;
$arr[1]['titel']="DEF";
$arr[2]['id']=2;
$arr[2]['titel']="ABC";
$arr[3]['id']=3;
$arr[3]['titel']="XYZ";

echo "<pre>";
print_r($arr);
echo "unique*********************<br/>";
print_r(super_unique($arr,'titel'));

?>
Fantastic Flatworm

PHP Hapus duplikat dari array multidimensi

array_unique($array, SORT_REGULAR);
Easy Elephant

php hapus duplikat dari array

<?php
$fruits_list = array('Orange',  'Apple', ' Banana', 'Cherry', ' Banana');
$result = array_unique($fruits_list);
print_r($result);
?>
Undefined

cara menghapus nilai duplikat dari array multidimensi dalam php

We used this to de-duplicate results from a variety of overlapping queries.

$input = array_map("unserialize", array_unique(array_map("serialize", $input)));
Nilesh

Jawaban yang mirip dengan “PHP Hapus duplikat dari array multidimensi”

Pertanyaan yang mirip dengan “PHP Hapus duplikat dari array multidimensi”

Lebih banyak jawaban terkait untuk “PHP Hapus duplikat dari array multidimensi” di PHP

Jelajahi jawaban kode populer menurut bahasa

Jelajahi bahasa kode lainnya