Presta atención ya que en este enunciado vas a encontrar el resultado que buscas.
Ejemplo 1: obtener un valor duplicado de array php
$arr =array(1,4,6,1,8,9,4,6);
$unique =array_unique($arr);
$duplicates =array_diff_assoc($arr, $unique);print_r($duplicates);Array([3]=>1[6]=>4[7]=>6)
Ejemplo 2: comprobar datos duplicados en array php
$counts =array_count_values($array);
$duplicate_title =array_filter($array,function($value)use($counts)return $counts[$value]>1;);
Ejemplo 3: php get keys de valores duplicados en array
<?php
/**
Examples of these functions:
array_unique,
array_diff_assoc,
array_diff,
array_keys,
array_intersect
Examle with an array:
*/
$array =array('a','a','b','c','d');// Unique values
$unique =array_unique($array);// Duplicates
$duplicates =array_diff_assoc($array, $unique);// Unique values
$result =array_diff($unique, $duplicates);// Get the unique keys
$unique_keys =array_keys($result);// Get duplicate keys
$duplicate_keys =array_keys(array_intersect($array, $duplicates));
Ejemplo 4: php comprueba si hay duplicados en array
functionhas_dupes($array)
$dupe_array =array();foreach($array as $val)if(++$dupe_array[$val]>1)returntrue;returnfalse;
Tienes la posibilidad mostrar este enunciado si si solucionó tu problema.
¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)