Teil von  SELFPHP   Teil von  Praxisbuch  Teil von  Sprachelemente und Syntax  Teil von  Arrays
  +++ SELFPHP CronJob-Service :: Jetzt auch als Professional-Version verfügbar! +++



:: Anbieterverzeichnis ::

Globale Branchen

Informieren Sie sich über ausgewählte Unternehmen im Anbieterverzeichnis von SELFPHP  

 

:: SELFPHP Forum ::

Fragen rund um die Themen PHP? In über 120.000 Beiträgen finden Sie sicher die passende Antwort!  

 

:: Newsletter ::

Abonnieren Sie hier den kostenlosen SELFPHP Newsletter!

Vorname: 
Name:
E-Mail:
 
 

:: Qozido ::

Die Bilderverwaltung mit Logbuch für Taucher und Schnorchler.   

 
 
Nützliche Arrayoperationen




Dieser Abschnitt liefert noch einige nützliche Codebeispiele.

Prüfen von Arrayschlüsseln und Elementen

Wenn Sie prüfen wollen, ob ein Array einen bestimmten Schlüssel oder ein bestimmtes Element (Wert) enthält, dann könnten folgende Codezeilen gute Dienste leisten:

Beispiel – Prüfen, ob ein Schlüssel im Array enthalten ist

<?
$mitarbeiter = array(
    "M1"=>"Manfred",
    "M2"=>"Toni",
    "M3"=>"Tim",
    "M4"=>"Fred"
    );

if (isset($mitarbeiter['M3'])) {
  echo "Schlüssel gehört zu " . $mitarbeiter['M3'];
} else {
  echo "Diese Schlüssel ist nicht vorhanden!";
}
?>

Sie sehen bei der Überprüfung, ob ein Schlüssel vorhanden ist. Gehen Sie genauso vor wie bei der Überprüfung von Variablen, indem Sie isset() verwenden.

Beispiel – Prüfen, ob ein Element im Array enthalten ist

<?
$mitarbeiter = array(
    "M1"=>"Manfred",
    "M2"=>"Toni",
    "M3"=>"Tim",
    "M4"=>"Fred"
    );

if (in_array("Tim",$mitarbeiter)) {
  echo "Mitarbeiter ist " . $mitarbeiter['M3'];
} else {
  echo "Mitarbeiter nicht vorhanden!";
}
?>

Mithilfe von in_array() können Sie prüfen, ob ein Element eines Arrays einen bestimmten Wert enthält. Standardmäßig vergleicht in_array() die Elemente mit dem Gleichheitsoperator ==.

Hinweis: Um die strikte Gleichheitsprüfung mit === durchzuführen, übergeben Sie true als dritten Parameter an in_array().



 




:: Premium-Partner ::

Webhosting/Serverlösungen


Premium-Partner MECO Systemhaus GmbH & Co. KG
Premium-Partner PSW GROUP GmbH & Co. KG
Premium-Partner BPI-Systeme
Premium-Partner Pixel X
Premium-Partner
 

:: SELFPHP Sponsoren ::


Microsoft Deutschland GmbH
twosteps.net - ...Premium-Webhosting
Sedo - Bei uns wird PHP großgeschrieben
hostfactory.ch - OptimaNet Schweiz AG
ZEND - The PHP Company
Kaspersky Labs
HighText iBusiness
SELFPHP Sponsoren
 

Qozido


© 2001-2009 E-Mail SELFPHP OHG, info@selfphp.deImpressumKontakt