Statistiken | Impressum
Webmaster Glossar - Programmierung mit PHP und CSS Webdesign - Paradies für Webmaster
Feed Google Plus Facebook

PHP in_array()

Beschreibung

Mit der PHP Funktion in_array() kann überprüft werden, ob ein Wert in einem Array existiert. Dies ist für einfache “eindimensionale" Arrays eine schnelle Suchfunktion bzw. zum schnellen überprüfen.
Diese Funktion wird unter anderem für Dateilisten oder Wortlisten gern genutzt. Auch Wortfilter oder Spamwords können damit gut geprüft werden. Dabei füllt man ein Array und übergibt der in_array() Funktion den Suchwert als Zeichenkette (String).

Aufbau und Parameter

bool in_array ( $string , $array , [bool $string] )

Erläuterung zu den Parametern von in_array()

bool – gibt TRUE für einen Fund, oder ein FALSE bei keinem Fund zurück
in_array – unsere Funktion zum suchen in einem Array
$string – Die Zeichenkette, nachder gesucht werden soll
$array – unser Array, indem gesucht werden soll
[bool $string] – Optinale Angabe. Es kann als dritter Parameter TRUE übergeben werden, dann wird auch der Datentyp überprüft. Standart ist die in_array() Funktion auf FALSE -dies gilt auch wenn kein dritter Parameter übergeben wurde

Beispiel

$arrWoerter = array('böse', 'schlecht');
if(in_array('böse' , $arrWoerter ) )
{
echo 'gefunden!';
}else{
echo 'nicht gefunden!';
}

Ausgabe:

gefunden

Beispiel 2 – drei Parameter

$arrWoerter = array('1', '2', 3, 4, '5');
$suche = 4;
if(in_array($suche , $arrWoerter , TRUE ) )
{
echo 'gefunden!';
}else{
echo 'nicht gefunden!';
}

Ausgabe:

gefunden

Erläuterung:
Wir suchen nach 4 und nicht nach '4′. Da der dritte Parameter auch den Datentyp überprüft, kann er zwischen dem INT 4 (Zahl) unterscheiden, imgegensatz zur Zeichenkette string '4′.


Über den Autor Speedy86

Marcus alias Speedy86 ist Administrator dieser Webseite und veröffentlicht unter andem News und interessante Artikel rund um WordPress, Suchmaschinenoptimierung, Programmierung und Webdesign. Im Webmaster-Glossar.de gibt es viel wissenswerten Stoff für Webmaster, Webworker bzw. Selbständige im Internet.

Artikel:

Bereits 439 Artikel verfasst!

Suchbegriffe
  • in_array php
  • wortfilter php mit array
  • erl%C3%A4uterungen+php+in_array
  • php string in_array
  • in_array erläutern
  • php in_array + array
  • php in_array zeichenfolge
  • in_array funktion

Schlagwörter: ,


Kommentarfeld geschlossen.


Home Fotos Willkommen!
PHP & MySQL, JavaScript & Ajax Programmierung
HTML & CSS Gestaltung, (WP) Themes, SEO
Wissenswerte Artikel für den Homepage-Bedarf
Nützliche Artikel & Seiten Kategorien
Design & Page © 2010 - 2012 Webmaster-Glossar.de | Script by WordPress