“PHP obtiene claves duplicadas en matriz sin usar la función incorporada” Código de respuesta

PHP Obtenga claves de valores duplicados en matriz

<?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));
Gifted Guanaco

PHP obtiene claves duplicadas en matriz sin usar la función incorporada

$arr = array(3,5,2,5,3,9);
foreach($arr as $key => $val){
  //remove the item from the array in order 
  //to prevent printing duplicates twice
  unset($arr[$key]); 
  //now if another copy of this key still exists in the array 
  //print it since it's a dup
  if (in_array($val,$arr)){
    echo $val . " ";
  }
}
Splendid Stag

Respuestas similares a “PHP obtiene claves duplicadas en matriz sin usar la función incorporada”

Preguntas similares a “PHP obtiene claves duplicadas en matriz sin usar la función incorporada”

Más respuestas relacionadas con “PHP obtiene claves duplicadas en matriz sin usar la función incorporada” en PHP

Explore las respuestas de código populares por idioma

Explorar otros lenguajes de código