Los últimos tutoriales de desarrollo web
 

PHP in_array() Function

<PHP matriz de referencia

Ejemplo

Buscar el valor "Glenn" en una matriz y salida de un texto:

<?php
$people = array("Peter", "Joe" , "Glenn" , "Cleveland");

if (in_array("Glenn", $people))
  {
  echo "Match found";
  }
else
  {
  echo "Match not found";
  }
?>
Ejecutar ejemplo »

Definición y Uso

El in_array() la función busca en una matriz para un valor específico.

Note: Si el parámetro de búsqueda es una cadena y el parámetro de tipo se establece en TRUE, la búsqueda es sensible a mayúsculas.


Sintaxis

in_array( search,array,type )

Parámetro Descripción
search Necesario. Especifica el qué buscar
array Necesario. Especifica la matriz de buscar
type Opcional. Si este parámetro se establece en TRUE, los in_array() función busca la cadena de búsqueda y el tipo específico en la matriz.

Detalles técnicos

Valor de retorno: Devuelve VERDADERO si el valor se encuentra en la matriz, o FALSE de lo contrario
Versión de PHP: 4+
cambios: A partir de PHP 4.2, el parámetro de búsqueda puede ahora ser una matriz

Más ejemplos

Ejemplo 1

Utilizando todos los parámetros:

<?php
$people = array("Peter", "Joe" , "Glenn" , "Cleveland" , 23);

if (in_array("23", $people, TRUE))
  {
  echo "Match found<br>";
  }
else
  {
  echo "Match not found<br>";
  }
if (in_array("Glenn",$people, TRUE))
  {
  echo "Match found<br>";
  }
else
  {
  echo "Match not found<br>";
  }

if (in_array(23,$people, TRUE))
  {
  echo "Match found<br>";
  }
else
  {
  echo "Match not found<br>";
  }
?>
Ejecutar ejemplo »

<PHP matriz de referencia