Neueste Web-Entwicklung Tutorials
 

PHP in_array() Function

<PHP Array Reference

Beispiel

Suchen Sie nach dem Wert "Glenn" in einem Array und Text auszugeben:

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

if (in_array("Glenn", $people))
  {
  echo "Match found";
  }
else
  {
  echo "Match not found";
  }
?>
Führen Sie zB »

Definition und Verwendung

Die in_array() Funktion sucht eine Anordnung für einen bestimmten Wert.

Note: Wenn die Suchparameter ein String und der Typparameter ist auf TRUE gesetzt ist, wird die Suche Groß- und Kleinschreibung.


Syntax

in_array( search,array,type )

Parameter Beschreibung
search Erforderlich. Gibt das, was zu suchen
array Erforderlich. Gibt das Array zu suchen
type Optional. Wenn dieser Parameter auf TRUE gesetzt, die in_array() Funktion sucht nach der Suche-string und bestimmten Typ in der Anordnung.

Technische Details

Rückgabewert: Gibt TRUE zurück, wenn der Wert in dem Feld gefunden wird, oder andernfalls FALSE
PHP Version: 4+
Änderungsprotokoll: Ab PHP 4.2 kann der Suchparameter nun ein Array

Mehr Beispiele

Beispiel 1

Unter Verwendung aller Parameter:

<?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>";
  }
?>
Führen Sie zB »

<PHP Array Reference