• About
  • Kontakt
  • Sitemap
  • Impressum
rss
Logo
  • Startseite
  • Blogging
  • WordPress
  • HTML & CSS
  • AJAX
  • PHP
  • Link-Tipps
You are here: Web:Manual » PHP » PHP Bedingung: Überprüfen, ob 2 Variablen gleich oder ungleich sind

PHP Bedingung: Überprüfen, ob 2 Variablen gleich oder ungleich sind

3. März 2010 Thomas PHP Ein Kommentar

Eigene Anzeige: Ich biete professionelle Wordpress Themes mit tollen Features, hübschem Design und Premium Support. Weitere Informationen und Live Demo findest du auf meiner Website ThemeZee.com

Eine wesentliche Komponente in jeder Programmiersprache sind Verzweigungen. Hier wird eine bestimmte Bedingung überprüft, die entweder wahr oder falsch sein kann, um danach den einen oder den anderen Code auszuführen. Für diese Überprüfung gibt es verschiedene Vergleichsoperatoren.

Ich möchte in diesem Artikel die Operatoren == und != vorstellen. Mit ihnen können in der Bedingung einer if-Verzweigung 2 Variablen auf Gleichheit bzw. Ungleichheit kontrolliert werden. Zwei Strings oder Variablen können mit == verglichen werden. Bei Gleichheit wird der Ausdruck true zurückgegeben, bei Ungleichheit false.

Ein Beispiel

$a = 2;
$b = 2;

if ( $a  == $b ) { // =true, weil 2 gleich 2 ist
	echo "a gleich b"; // Ausgabe a gleich b
}

Neben dem Überprüfen auf gleiche Variablen kann auch die Bedingung aufgestellt werden, ob beide Variablen nicht gleich sind. Dazu kann entweder der Operator != oder <> verwendet werden.

Beispiele

$a = 2;
$b = 2;
$c = 4;

if ( $a  != $b ) { // Bedingung=false, weil a und b ja gleich sind
	echo "a ungleich b"; // Keine Ausgabe, weil Bedingung nicht erfüllt ist
}
if ( $a != $c ) { // Bedingung=true, weil a und c nicht gleich sind
	echo "a ungleich c"; // Ausgabe erfolgt
}

Das Einzige, was man beachten muss, bei Gleichheit immer zwei Istgleichzeichen == zu verwenden. Der Ausdruck $a = $b prüft nämlich beide Variablen nicht auf den gleichen Inhalt, sondern weist der Variable $a den Wert von $b zu.

Bei Ungleichheit reicht ein Istgleichzeichen mit dem Ausrufezeichen davor ( != ). Ein !== würde nicht nur den Inhalt vergleichen, sondern auch überprüfen, ob der Typ der beiden Variablen identisch ist, was oft unerwünscht ist und nicht gebraucht wird.

Ein Kommentar

  1. PHP Bedingung: Überprüfen, ob zwei Variablen kleiner oder größer gleich sind | Web:Manual sagt:
    4. März 2010 um 16:26

    [...] wird oder nicht, hängt von der zu überprüfenden Bedingung ab. Neben der Überprüfung auf Gleichheit bzw. Ungleichheit von zwei Variablen kann auch ermittelt werden, ob eine Variable größer oder kleiner als eine andere [...]

    • Letzte Artikel
    • Kategorien
    • Archive
    Letzte Artikel
    • PHP: Datei öffnen und auslesen mit fopen
    • PHP: Aufrunden von Zahlen mit der Funktion ceil()
    • PHP: Runden von Zahlen mit der Funktion round()
    • PHP: Eine Variable herunterzählen bzw um 1 vermindern
    • PHP: Eine Variable hochzählen bzw um 1 erhöhen
    Kategorien
    • AJAX (2)
    • Blogging (6)
    • HTML & CSS (1)
    • Link-Tipps (1)
    • PHP (17)
    Archives
    • April 2010 (1)
    • März 2010 (7)
    • Februar 2010 (12)
    • Juni 2008 (2)
    • Mai 2008 (3)
    • April 2008 (1)
  • Meine Wordpress Themes



    Ich biete professionelle, deutschsprachige Wordpress Themes - und das zum günstigen Preis von 29 €.

    Features sind unter anderem ein Theme Option Panel, benutzerdefiniertes Logo, verschiedene Farbschemen, Content Slider und eigene Widgets (Twitter, Banner Ads, Tabs).

    Natürlich unterstützen alle Themes die aktuelle Wordpress Version und deren Funktion wie die neuen Navigationmenüs, Widgetized Sidebars, Post Thumbnails und Threaded Comments.

    Weitere Informationen und Demos der Themes gibt es unter ThemeZee.com

  • Latest Tweets

    by ThemeZee.com

  • Blog abonnieren

    Abonniere jetzt Web:Manual per RSS Feed und bleibe über neue, interessante Artikel informiert.


  • Tag Cloud

    addieren AJAX bar blogs cms css differenz dividieren domain einsteiger farben functions funktion hex html katalog manual mathematik multiplizieren News objektorientiert oop operator PHP rating rechnen runden Scripts SEO stars string strings subtrahieren summe tes tools tutorial variable variablen verzeichnis verzweigung web-manual website xhtml zahlen
Web:Manual Magazin | © 2010
powered by