Saltar al contenido

contar valores duplicados en array php sin usar el ejemplo de código de función

No dudes en divulgar nuestro espacio y códigos con otro, necesitamos tu ayuda para aumentar nuestra comunidad.

Ejemplo 1: obtener 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: obtener php 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 3: verificación de php para duplicados en array

functionhas_dupes($array)
    $dupe_array =array();foreach($array as $val)if(++$dupe_array[$val]>1)returntrue;returnfalse;

Reseñas y valoraciones de la guía

Si piensas que te ha sido de utilidad este post, te agradeceríamos que lo compartas con otros seniors así nos ayudas a dar difusión a esta información.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *