Ultimele tutoriale de dezvoltare web
 

PHP in_array() Function

<PHP Array Reference

Exemplu

Căutați valoarea "Glenn" , într - o matrice și de ieșire un text:

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

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

Definiție și utilizare

in_array() Funcția caută o matrice pentru o anumită valoare.

Note: Dacă parametrul de căutare este un șir de caractere și parametrul de tip este setat la TRUE, căutarea este sensibilă la caz.


Sintaxă

in_array( search,array,type )

Parametru Descriere
search Necesar. Specifică ce pentru a căuta
array Necesar. Specifică matrice pentru a căuta
type Opțional. Dacă acest parametru este setat la TRUE, in_array() căutările pentru funcția de căutare-string și tipul specific în matrice.

Detalii tehnice

Întoarcere Valoare: Returnează TRUE dacă valoarea este găsit în matrice, sau FALSE în caz contrar
Versiune PHP: 4+
Changelog: Ca de PHP 4.2, parametrul de căutare poate fi acum o matrice

Mai multe exemple

Exemplul 1

Folosind toți parametrii:

<?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>";
  }
?>
Run exemplu »

<PHP Array Reference