Ver Mensaje Individual
  #1 (permalink)  
Antiguo 08/08/2011, 03:52
Avatar de Gambinoh
Gambinoh
 
Fecha de Ingreso: diciembre-2010
Mensajes: 348
Antigüedad: 14 años, 2 meses
Puntos: 11
Comparar valores de array con una cadena

Hola, tengo un array multidimensional (de tres niveles), necesito comprobar si existen en él un par de parámetros. Un ejemplo orientativo podría ser este:

Código PHP:
Ver original
  1. $array = array(
  2. "nivel 1"=> array("tréboles", "diamantes", "picas", "corazones"),
  3. "nivel 2"=> array("oros", "espadas", "copas", "bastos"),
  4. "nivel 3"=> array("1", "2", "3", "4"));
  5.  
  6. if ($array contiene los  valores "oros" && "copas") {
  7. ...
  8. }

Se me ocurre recorrer el array con un bucle foreach e ir comprobando en cada iteración si el valor se corresponde con alguno de los valores, pero me gustaría saber si hay alguna otra forma más ingeniosa. ¿Se os ocurre algo?