ccc

Array: Cómo preguntar si un elemento está dentro de un array

<?php
if (in_array($var1, $gran_array)) { 

  echo "El elemento ".$var1." está dentro del array"; 


// Otra forma más sencilla (tanto para Arrays normales como asociativos)


$array = array(0 => 'blue', 1 => 'red', 2 => 'green', 3 => 'red');
$key = array_search('green', $array); // $key = 2;
$key = array_search('red', $array);   // $key = 1;

Otro ejemplo:
$arr = array("1940" => 'James Stewart', "1941" => 'Gary Cooper', "1942" => 'James Cagney', "1943" => 'Paul Lukas');
echo "<br>KEY:".array_search('James Cagney', $arr); // da 1942
echo "<br>KEY:".array_search('pepe', $arr); // da vacío

No hay comentarios:

Publicar un comentario