Ver Mensaje Individual
  #2 (permalink)  
Antiguo 22/09/2014, 09:23
Avatar de pateketrueke
pateketrueke
Modernizr
 
Fecha de Ingreso: abril-2008
Ubicación: Mexihco-Tenochtitlan
Mensajes: 26.399
Antigüedad: 16 años
Puntos: 2534
Respuesta: Buscar datos de un array en otro

Para poder hacer lo que dices debes tener una estructura de datos así:
Código PHP:
Ver original
  1. $categorias = array(
  2.   'Colores' => array(
  3.     'rojo',
  4.     'verde',
  5.     'azul',
  6.   ),
  7.  
  8.   'Ropa' => array(
  9.     'Pantalones',
  10.     'faldas',
  11.     'blusas',
  12.   ),
  13.  
  14.   'Telefonos' => array(
  15.     'lg',
  16.     'samsumg',
  17.     'iphone',
  18.   ),
  19. );
  20.  
  21. $subcategorias=array("rojo","verde","azul","pantalones","blusas","faldas","samsumg","lg","iphone");
  22.  
  23. foreach ($subcategorias as $dato) {
  24.   foreach ($categorias as $categoria => $coleccion) {
  25.     if (in_array($dato, $coleccion)) {
  26.       echo "El dato '$dato' pertenece a la colección '$categoria'\n";
  27.     }
  28.   }
  29. }

Es decir, necesitas una estructura previamente formada para poder comparar los datos que buscas.
__________________
Y U NO RTFM? щ(ºдºщ)

No atiendo por MP nada que no sea personal.