tutoriais mais recente desenvolvimento web
 

PHP in_array() Function

<PHP matriz de referência

Exemplo

Procure o valor "Glenn" em uma matriz e saída de algum texto:

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

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

Definição e Uso

O in_array() função procura uma matriz para um valor específico.

Note: Se o parâmetro de pesquisa é uma cadeia e o parâmetro de tipo é definido como TRUE, a busca é case-sensitive.


Sintaxe

in_array( search,array,type )

Parâmetro Descrição
search Requeridos. Especifica o que procurar
array Requeridos. Especifica a matriz de pesquisa
type Opcional. Se este parâmetro é definido como TRUE, os in_array() função procura a busca cordas e tipo específico na matriz.

Detalhes técnicos

Valor de retorno: Retorna TRUE se o valor for encontrado no array, ou FALSE caso contrário
PHP Versão: 4+
changelog: A partir do PHP 4.2, o parâmetro de pesquisa pode agora ser um array

mais Exemplos

Exemplo 1

Usando todos os 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>";
  }
?>
Exemplo executar »

<PHP matriz de referência