Ver Mensaje Individual
  #1 (permalink)  
Antiguo 22/10/2019, 12:27
pedromir
 
Fecha de Ingreso: enero-2014
Mensajes: 91
Antigüedad: 10 años, 3 meses
Puntos: 2
No mostrar valores duplicados en un array multidimensional

Hola a tod@s
Tengo un select que relleno con los valores de un array y necesito que en las opciones de ese select no me aparezcan valores repetidos y la función array_unique no me sirve porque no funciona en los arrays multidimensión
Código PHP:
Ver original
  1. $animales = array( //Declara el array
  2.                         array('Perro','mastin'),
  3.                         array('Pajaro','jilguero'),
  4.                         array('Perro','doberman'),
  5.                      );
  6.                      
  7. foreach ($animales as $valor){
  8.  $con_duplicados = $valor[0];
  9.  echo $con_duplicados . "<br/>";    
  10. }
Así que en el select, en las opciones me debería aparecer Perro una sola vez y Pajaro, dos opciones sólo, pero no se como hacerlo